Implemented silly explicit roots; AST-generating JSON grammar