{
  "loopType": "ForEach",
  "varName": {
    "type": "Identifier",
    "name": "color"
  },
  "in": {
    "type": "ArrayExpression",
    "elements": [
      {
        "type": "BinaryExpression",
        "left": {
          "type": "BinaryExpression",
          "left": {
            "type": "ObjectExpression",
            "properties": [
              {
                "type": "Property",
                "key": {
                  "type": "Identifier",
                  "name": "a"
                },
                "value": {
                  "type": "Identifier",
                  "name": "a"
                }
              }
            ]
          },
          "operator": "in",
          "right": {
            "type": "Identifier",
            "name": "test"
          }
        },
        "operator": "|",
        "right": {
          "type": "Literal",
          "value": 0
        }
      }
    ]
  }
}