Remove rule parser from CreateAmbiguity signature.
Add RuleDescriptor property to Ast.
Optimization: remove closure.