@Override
	public void finish(PcodeFrame frame, PcodeUseropLibrary<Object> library) {
		super.finish(frame, library);
		if (termNop != null) {
			opsForThisStep.add(termNop);
		}
	}
{@inheritDoc}

@implNote We check here if a "terminal nop" was necessary. Any jump to (should never be past)
          the end of the program will require one. Instead of trying to figure out what the
          op following this instruction is, so the jumps can target it, we add a special nop,
          and the jump is made to target it. Once we reach the end of the p-code program
          proper, we have to add that nop.
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/decode/DecoderExecutor.java