public override Choice GetComplexChoiceBlock(BlockAST blkAST, IList<CodeBlockForAlt> alts) { return new AltBlock(this, blkAST, alts); }