use error_handler across json parsers
position_grammar - re-order rules to allow expectation operators