AST representation for JSON objects