void append(InstructionList i) { insert(i, InsideAfter);
InstructionHandle append(Instruction i) { return insert(i, InsideAfter);
    void append(InstructionList i) {        insert(i, InsideAfter);    }