public CILInstruction GetPrevInstruction() { if (inserting) throw new Exception("Cannot access previous instruction during insert"); if (currI > 0) return buffer[--currI]; return null; }