Program
ForInStatement
Identifier (obj)
VariableDeclaration
VariableDeclarator
Identifier (key)
ForInStatement:exit
Program:exit
BlockStatement
ExpressionStatement
CallExpression
Identifier (foo)
Identifier (key)