Use real classes for the EBNF AST
Simplify
Generate an Example with MiniParse.Meta