MODULE@0..53 VAR_DECL@0..52 IDENT@0..3 "let" WHITESPACE@3..4 " " DECLARATOR@4..52 SINGLE_PATTERN@4..5 NAME@4..5 IDENT@4..5 "a" WHITESPACE@5..6 " " EQ@6..7 "=" WHITESPACE@7..8 " " OBJECT_EXPR@8..52 L_CURLY@8..9 "{" LITERAL_PROP@9..19 LITERAL@9..14 STRING@9..14 "\"foo\"" COLON@14..15 ":" WHITESPACE@15..16 " " NAME_REF@16..19 IDENT@16..19 "foo" COMMA@19..20 "," WHITESPACE@20..21 " " LITERAL_PROP@21..33 COMPUTED_PROPERTY_NAME@21..28 L_BRACK@21..22 "[" BIN_EXPR@22..27 LITERAL@22..23 NUMBER@22..23 "6" WHITESPACE@23..24 " " PLUS@24..25 "+" WHITESPACE@25..26 " " LITERAL@26..27 NUMBER@26..27 "6" R_BRACK@27..28 "]" COLON@28..29 ":" WHITESPACE@29..30 " " NAME_REF@30..33 IDENT@30..33 "foo" COMMA@33..34 "," WHITESPACE@34..35 " " LITERAL_PROP@35..43 NAME@35..38 IDENT@35..38 "bar" COLON@38..39 ":" WHITESPACE@39..40 " " NAME_REF@40..43 IDENT@40..43 "foo" COMMA@43..44 "," WHITESPACE@44..45 " " LITERAL_PROP@45..51 LITERAL@45..46 NUMBER@45..46 "7" COLON@46..47 ":" WHITESPACE@47..48 " " NAME_REF@48..51 IDENT@48..51 "foo" R_CURLY@51..52 "}" WHITESPACE@52..53 "\n"