new json parser compiles