public Option getMetaOption(Option defaultOption) { if (!metaOptions.containsKey(defaultOption.getName())) { setMetaOption(defaultOption); return defaultOption; } return getMetaOption(defaultOption.getName()); }