protected void applyPatch(byte[] data) throws MemoryAccessException {
		// NB. This will immediately re-disassembly the one command.
		// We'll background the context repair, which may include more disassembly
		assembler.patchProgram(data, getAddress());
		ReDisassembleCommand cmd = new ReDisassembleCommand(getAddress());
		tool.executeBackgroundCommand(cmd, getProgram());
	}
A listener for activation of a completion item

<p>
The {@link AbstractPatchAction#accept()} method does not suffice for this action, since one
of the suggested byte sequences must be selected, as presented by the completer. Thus, we'll
nop that method, and instead call our own acceptance logic from here.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/assembler/PatchInstructionAction.java