Add EBNF-like data structure of PMX