public void AppendAlternate(Instruction instruction) { if (Alternate == null) { Alternate = instruction; } else { Alternate.AppendAlternate(instruction); } }