Unfortunately comments are not allowed in JSON.
LGTM
Thanks for taking care of this for me.
This looks great - I particularly like explicitly passing in the
constructor as a parameter rather than the tree.constructor method.
The one thing I'd add is a comment in trees.json detailing that there is
code which relies on FunctionExpression and FunctionDeclaration having
the same structure.
https://codereview.appspot.com/7693051/