(Program
(Other "variable_declaration"
(VarAssignment
(Other "destructuring_pattern"
(Object
(Other "assignment_pattern"
{ (Identifier)
->(Identifier) }
{ (NumberLiteral)
->(NumberLiteral) })))
(Identifier))))