public override Handle Rule(GrammarAST ruleAST, string name, Handle blk) { ruleCommands.Clear(); return base.Rule(ruleAST, name, blk); }