See https://lloydrochester.com/post/flex-bison/json-parse-ast/
