public void toggleIcon(MarkType mtype, ClangToken token, boolean bySymbol) {
		TaintLabel label;
		try {
			label = state.toggleMark(mtype, token);
			label.setBySymbol(bySymbol);
		}
		catch (PcodeException e) {
			e.printStackTrace();
			return;
		}
		taintDecompMarginProvider.toggleIcon(label); // mtype, label.isActive());
		Msg.info(this, "Mark Toggle: " + label.toString());
		consoleMessage("Mark Toggle: " + label.toString());
	}
Gets several services and sets instance variables to those services.

@return The DecompilerMarginService with a TaintDecompilerMarginProvider
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/decompiler/taint/TaintPlugin.java