private void grabFromFieldOptions(ToolOptions fieldOptions) {
		if (fieldOptions == null) {
			return;
		}

		CURSOR_MOUSE_BUTTON_NAMES mouseEvent =
			fieldOptions.getEnum(CURSOR_HIGHLIGHT_BUTTON_NAME, CURSOR_MOUSE_BUTTON_NAMES.MIDDLE);
		middleMouseHighlightButton = mouseEvent.getMouseEventID();
		nameTransformer = new TemplateSimplifier(fieldOptions);
	}
Grab all the decompiler options from various sources within a specific tool and program
and cache them in this object.
@param fieldOptions the Options object containing options specific to listing fields
@param opt          the Options object that contains the "tool options" specific to the decompiler
@param program      the program whose "program options" are relevant to the decompiler
Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/DecompileOptions.java