1 [
   2   {
   3     "endPosition": "20",
   4     "kind": "VARIABLE",
   5     "binding": {
   6       "endPosition": "11",
   7       "kind": "ARRAY_LITERAL",
   8       "elements": [
   9         {
  10           "endPosition": "7",
  11           "kind": "IDENTIFIER",
  12           "name": "a",
  13           "startPosition": "6"
  14         },
  15         {
  16           "endPosition": "10",
  17           "kind": "IDENTIFIER",
  18           "name": "b",
  19           "startPosition": "9"
  20         }
  21       ],
  22       "startPosition": "5"
  23     },
  24     "startPosition": "1",
  25     "initializer": {
  26       "endPosition": "20",
  27       "kind": "ARRAY_LITERAL",
  28       "elements": [
  29         {
  30           "endPosition": "16",
  31           "kind": "NUMBER_LITERAL",
  32           "value": "1",
  33           "startPosition": "15"
  34         },
  35         {
  36           "endPosition": "19",
  37           "kind": "NUMBER_LITERAL",
  38           "value": "2",
  39           "startPosition": "18"
  40         }
  41       ],
  42       "startPosition": "14"
  43     }
  44   },
  45   {
  46     "endPosition": "41",
  47     "kind": "VARIABLE",
  48     "binding": {
  49       "endPosition": "35",
  50       "kind": "OBJECT_LITERAL",
  51       "startPosition": "27",
  52       "properties": [
  53         {
  54           "getter": "null",
  55           "endPosition": "30",
  56           "kind": "PROPERTY",
  57           "setter": "null",
  58           "value": {
  59             "endPosition": "30",
  60             "kind": "IDENTIFIER",
  61             "name": "x",
  62             "startPosition": "29"
  63           },
  64           "startPosition": "29",
  65           "key": {
  66             "endPosition": "30",
  67             "kind": "IDENTIFIER",
  68             "name": "x",
  69             "startPosition": "29"
  70           }
  71         },
  72         {
  73           "getter": "null",
  74           "endPosition": "33",
  75           "kind": "PROPERTY",
  76           "setter": "null",
  77           "value": {
  78             "endPosition": "33",
  79             "kind": "IDENTIFIER",
  80             "name": "y",
  81             "startPosition": "32"
  82           },
  83           "startPosition": "32",
  84           "key": {
  85             "endPosition": "33",
  86             "kind": "IDENTIFIER",
  87             "name": "y",
  88             "startPosition": "32"
  89           }
  90         }
  91       ]
  92     },
  93     "startPosition": "23",
  94     "initializer": {
  95       "endPosition": "41",
  96       "kind": "IDENTIFIER",
  97       "name": "obj",
  98       "startPosition": "38"
  99     }
 100   }
 101 ]