assert handle != getLastInstruction(); instructionList.add(handle); }
if (firstInstruction == null) { firstInstruction = lastInstruction = handle; } else { if (VERIFY_INTEGRITY && handle != lastInstruction.getNext()) throw new IllegalStateException("Adding non-consecutive instruction"); lastInstruction = handle; } }
    public void addInstruction(InstructionHandle handle) {	assert handle != getLastInstruction();	instructionList.add(handle);    }