private void ensureRegistered(Options options) {
		if (options.isRegistered(SIMPLIFY_TEMPLATES_OPTION)) {
			return;
		}

		HelpLocation help = new HelpLocation("CodeBrowserPlugin", "Template Display Options");

		options.getOptions(SUB_OPTION_NAME).setOptionsHelpLocation(help);

		options.registerOption(SIMPLIFY_TEMPLATES_OPTION, doSimplify, help,
			SIMPLY_TEMPLATES_DESCRIPTION);

		options.registerOption(TEMPLATE_NESTING_DEPTH_OPTION, templateNestingDepth, help,
			TEMPLATE_NESTING_DEPTH_DESCRIPTION);

		options.registerOption(MAX_TEMPLATE_LENGTH_OPTION, maxTemplateLength, help,
			MAX_TEMPLATE_LENGTH_DESCRIPTION);

		options.registerOption(MIN_TEMPLATE_LENGTH_OPTION, minTemplateLength, help,
			MIN_TEMPLATE_LENGTH_DESCRIPTION);
	}
Notification that options have changed
@param options the options object that has changed values
@param optionName the name of the options that changed
@param oldValue the old value for the option that changed
@param newValue the new value for the option that changed
@return true if the option that changed was a template simplification option
Ghidra/Features/Base/src/main/java/ghidra/app/util/template/TemplateSimplifier.java