private static ToolOptions getFieldOptions(ServiceProvider serviceProvider) {
		OptionsService optionsService = serviceProvider.getService(OptionsService.class);
		if (optionsService == null) {
			throw new IllegalArgumentException("Options service provider not found");
		}
		return optionsService.getOptions(GhidraOptions.CATEGORY_BROWSER_FIELDS);
	}
Construct code unit format for specified field options.
This constructor must be used by the field factory since an OptionsService may
not obtainable at the time they are constructed.
@param fieldOptions field options
@param autoUpdate if true format will auto update if associated options are changed, in 
addition any listeners will be notified when this format is updated.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/field/BrowserCodeUnitFormat.java