{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "chai_1",
            "range": [
              18,
              24
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                27,
                34
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 13
                },
                "end": {
                  "line": 2,
                  "column": 20
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "chai",
                "raw": "'chai'",
                "range": [
                  35,
                  41
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 21
                  },
                  "end": {
                    "line": 2,
                    "column": 27
                  }
                }
              }
            ],
            "range": [
              27,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 13
              },
              "end": {
                "line": 2,
                "column": 28
              }
            }
          },
          "range": [
            18,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        43
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "iterator_1",
            "range": [
              48,
              58
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 14
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                61,
                68
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 17
                },
                "end": {
                  "line": 3,
                  "column": 24
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/symbol/iterator",
                "raw": "'../../dist/cjs/symbol/iterator'",
                "range": [
                  69,
                  101
                ],
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 25
                  },
                  "end": {
                    "line": 3,
                    "column": 57
                  }
                }
              }
            ],
            "range": [
              61,
              102
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 17
              },
              "end": {
                "line": 3,
                "column": 58
              }
            }
          },
          "range": [
            48,
            102
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 58
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        44,
        103
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 59
        }
      }
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            104,
            112
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 0
            },
            "end": {
              "line": 4,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "iterator symbol",
            "raw": "'iterator symbol'",
            "range": [
              113,
              130
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 9
              },
              "end": {
                "line": 4,
                "column": 26
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        150,
                        152
                      ],
                      "loc": {
                        "start": {
                          "line": 5,
                          "column": 4
                        },
                        "end": {
                          "line": 5,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should exist",
                        "raw": "'should exist'",
                        "range": [
                          153,
                          167
                        ],
                        "loc": {
                          "start": {
                            "line": 5,
                            "column": 7
                          },
                          "end": {
                            "line": 5,
                            "column": 21
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "chai_1",
                                        "range": [
                                          191,
                                          197
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 6,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 6,
                                            "column": 14
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "expect",
                                        "range": [
                                          198,
                                          204
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 6,
                                            "column": 15
                                          },
                                          "end": {
                                            "line": 6,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        191,
                                        204
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 6,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 6,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "iterator_1",
                                          "range": [
                                            205,
                                            215
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 6,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 6,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "$$iterator",
                                          "range": [
                                            216,
                                            226
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 6,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 6,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          205,
                                          226
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 6,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 6,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      191,
                                      227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 6,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 6,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "to",
                                    "range": [
                                      228,
                                      230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 6,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 6,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    191,
                                    230
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 6,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 6,
                                      "column": 47
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "exist",
                                  "range": [
                                    231,
                                    236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 6,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 6,
                                      "column": 53
                                    }
                                  }
                                },
                                "range": [
                                  191,
                                  236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 6,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 6,
                                    "column": 53
                                  }
                                }
                              },
                              "range": [
                                191,
                                237
                              ],
                              "loc": {
                                "start": {
                                  "line": 6,
                                  "column": 8
                                },
                                "end": {
                                  "line": 6,
                                  "column": 54
                                }
                              }
                            }
                          ],
                          "range": [
                            181,
                            243
                          ],
                          "loc": {
                            "start": {
                              "line": 5,
                              "column": 35
                            },
                            "end": {
                              "line": 7,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          169,
                          243
                        ],
                        "loc": {
                          "start": {
                            "line": 5,
                            "column": 23
                          },
                          "end": {
                            "line": 7,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      150,
                      244
                    ],
                    "loc": {
                      "start": {
                        "line": 5,
                        "column": 4
                      },
                      "end": {
                        "line": 7,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2454,
                    "_esdocTestName": "it2454"
                  },
                  "range": [
                    150,
                    245
                  ],
                  "loc": {
                    "start": {
                      "line": 5,
                      "column": 4
                    },
                    "end": {
                      "line": 7,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                144,
                247
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 40
                },
                "end": {
                  "line": 8,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              132,
              247
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 28
              },
              "end": {
                "line": 8,
                "column": 1
              }
            }
          }
        ],
        "range": [
          104,
          248
        ],
        "loc": {
          "start": {
            "line": 4,
            "column": 0
          },
          "end": {
            "line": 8,
            "column": 2
          }
        },
        "_esdocTestId": 2453,
        "_esdocTestName": "describe2453"
      },
      "range": [
        104,
        249
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 8,
          "column": 3
        }
      }
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            250,
            258
          ],
          "loc": {
            "start": {
              "line": 9,
              "column": 0
            },
            "end": {
              "line": 9,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "symbolIteratorPonyfill",
            "raw": "'symbolIteratorPonyfill'",
            "range": [
              259,
              283
            ],
            "loc": {
              "start": {
                "line": 9,
                "column": 9
              },
              "end": {
                "line": 9,
                "column": 33
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "describe",
                      "range": [
                        303,
                        311
                      ],
                      "loc": {
                        "start": {
                          "line": 10,
                          "column": 4
                        },
                        "end": {
                          "line": 10,
                          "column": 12
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "when root.Symbol is a function",
                        "raw": "'when root.Symbol is a function'",
                        "range": [
                          312,
                          344
                        ],
                        "loc": {
                          "start": {
                            "line": 10,
                            "column": 13
                          },
                          "end": {
                            "line": 10,
                            "column": 45
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "describe",
                                  "range": [
                                    368,
                                    376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 16
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "and Symbol.iterator exists",
                                    "raw": "'and Symbol.iterator exists'",
                                    "range": [
                                      377,
                                      405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 45
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "it",
                                              "range": [
                                                433,
                                                435
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 12,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 12,
                                                  "column": 14
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "should return Symbol.iterator",
                                                "raw": "'should return Symbol.iterator'",
                                                "range": [
                                                  436,
                                                  467
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 12,
                                                    "column": 15
                                                  },
                                                  "end": {
                                                    "line": 12,
                                                    "column": 46
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "FakeSymbol",
                                                            "range": [
                                                              503,
                                                              513
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 13,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 13,
                                                                "column": 30
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "FunctionExpression",
                                                            "id": null,
                                                            "params": [],
                                                            "body": {
                                                              "type": "BlockStatement",
                                                              "body": [],
                                                              "range": [
                                                                528,
                                                                531
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 13,
                                                                  "column": 45
                                                                },
                                                                "end": {
                                                                  "line": 13,
                                                                  "column": 48
                                                                }
                                                              }
                                                            },
                                                            "generator": false,
                                                            "expression": false,
                                                            "range": [
                                                              516,
                                                              531
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 13,
                                                                "column": 33
                                                              },
                                                              "end": {
                                                                "line": 13,
                                                                "column": 48
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            503,
                                                            531
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 13,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 13,
                                                              "column": 48
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        499,
                                                        532
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 13,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 13,
                                                          "column": 49
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "AssignmentExpression",
                                                        "operator": "=",
                                                        "left": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "FakeSymbol",
                                                            "range": [
                                                              549,
                                                              559
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 14,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 14,
                                                                "column": 26
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "iterator",
                                                            "range": [
                                                              560,
                                                              568
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 14,
                                                                "column": 27
                                                              },
                                                              "end": {
                                                                "line": 14,
                                                                "column": 35
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            549,
                                                            568
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 14,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 14,
                                                              "column": 35
                                                            }
                                                          }
                                                        },
                                                        "right": {
                                                          "type": "ObjectExpression",
                                                          "properties": [],
                                                          "range": [
                                                            571,
                                                            573
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 14,
                                                              "column": 38
                                                            },
                                                            "end": {
                                                              "line": 14,
                                                              "column": 40
                                                            }
                                                          }
                                                        },
                                                        "range": [
                                                          549,
                                                          573
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 14,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 14,
                                                            "column": 40
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        549,
                                                        574
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 14,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 14,
                                                          "column": 41
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "result",
                                                            "range": [
                                                              595,
                                                              601
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 15,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 15,
                                                                "column": 26
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "CallExpression",
                                                            "callee": {
                                                              "type": "MemberExpression",
                                                              "computed": false,
                                                              "object": {
                                                                "type": "Identifier",
                                                                "name": "iterator_1",
                                                                "range": [
                                                                  604,
                                                                  614
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 15,
                                                                    "column": 29
                                                                  },
                                                                  "end": {
                                                                    "line": 15,
                                                                    "column": 39
                                                                  }
                                                                }
                                                              },
                                                              "property": {
                                                                "type": "Identifier",
                                                                "name": "symbolIteratorPonyfill",
                                                                "range": [
                                                                  615,
                                                                  637
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 15,
                                                                    "column": 40
                                                                  },
                                                                  "end": {
                                                                    "line": 15,
                                                                    "column": 62
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                604,
                                                                637
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 15,
                                                                  "column": 29
                                                                },
                                                                "end": {
                                                                  "line": 15,
                                                                  "column": 62
                                                                }
                                                              }
                                                            },
                                                            "arguments": [
                                                              {
                                                                "type": "ObjectExpression",
                                                                "properties": [
                                                                  {
                                                                    "type": "Property",
                                                                    "key": {
                                                                      "type": "Identifier",
                                                                      "name": "Symbol",
                                                                      "range": [
                                                                        640,
                                                                        646
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 15,
                                                                          "column": 65
                                                                        },
                                                                        "end": {
                                                                          "line": 15,
                                                                          "column": 71
                                                                        }
                                                                      }
                                                                    },
                                                                    "value": {
                                                                      "type": "Identifier",
                                                                      "name": "FakeSymbol",
                                                                      "range": [
                                                                        648,
                                                                        658
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 15,
                                                                          "column": 73
                                                                        },
                                                                        "end": {
                                                                          "line": 15,
                                                                          "column": 83
                                                                        }
                                                                      }
                                                                    },
                                                                    "kind": "init",
                                                                    "method": false,
                                                                    "shorthand": false,
                                                                    "computed": false,
                                                                    "range": [
                                                                      640,
                                                                      658
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 15,
                                                                        "column": 65
                                                                      },
                                                                      "end": {
                                                                        "line": 15,
                                                                        "column": 83
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "range": [
                                                                  638,
                                                                  660
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 15,
                                                                    "column": 63
                                                                  },
                                                                  "end": {
                                                                    "line": 15,
                                                                    "column": 85
                                                                  }
                                                                }
                                                              }
                                                            ],
                                                            "range": [
                                                              604,
                                                              661
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 15,
                                                                "column": 29
                                                              },
                                                              "end": {
                                                                "line": 15,
                                                                "column": 86
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            595,
                                                            661
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 15,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 15,
                                                              "column": 86
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        591,
                                                        662
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 15,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 15,
                                                          "column": 87
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "MemberExpression",
                                                            "computed": false,
                                                            "object": {
                                                              "type": "CallExpression",
                                                              "callee": {
                                                                "type": "MemberExpression",
                                                                "computed": false,
                                                                "object": {
                                                                  "type": "Identifier",
                                                                  "name": "chai_1",
                                                                  "range": [
                                                                    679,
                                                                    685
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 16,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 16,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                "property": {
                                                                  "type": "Identifier",
                                                                  "name": "expect",
                                                                  "range": [
                                                                    686,
                                                                    692
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 16,
                                                                      "column": 23
                                                                    },
                                                                    "end": {
                                                                      "line": 16,
                                                                      "column": 29
                                                                    }
                                                                  }
                                                                },
                                                                "range": [
                                                                  679,
                                                                  692
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 16,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 16,
                                                                    "column": 29
                                                                  }
                                                                }
                                                              },
                                                              "arguments": [
                                                                {
                                                                  "type": "Identifier",
                                                                  "name": "result",
                                                                  "range": [
                                                                    693,
                                                                    699
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 16,
                                                                      "column": 30
                                                                    },
                                                                    "end": {
                                                                      "line": 16,
                                                                      "column": 36
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                679,
                                                                700
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 16,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 16,
                                                                  "column": 37
                                                                }
                                                              }
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "name": "to",
                                                              "range": [
                                                                701,
                                                                703
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 16,
                                                                  "column": 38
                                                                },
                                                                "end": {
                                                                  "line": 16,
                                                                  "column": 40
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              679,
                                                              703
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 16,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 16,
                                                                "column": 40
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "equal",
                                                            "range": [
                                                              704,
                                                              709
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 16,
                                                                "column": 41
                                                              },
                                                              "end": {
                                                                "line": 16,
                                                                "column": 46
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            679,
                                                            709
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 16,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 16,
                                                              "column": 46
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "MemberExpression",
                                                            "computed": false,
                                                            "object": {
                                                              "type": "Identifier",
                                                              "name": "FakeSymbol",
                                                              "range": [
                                                                710,
                                                                720
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 16,
                                                                  "column": 47
                                                                },
                                                                "end": {
                                                                  "line": 16,
                                                                  "column": 57
                                                                }
                                                              }
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "name": "iterator",
                                                              "range": [
                                                                721,
                                                                729
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 16,
                                                                  "column": 58
                                                                },
                                                                "end": {
                                                                  "line": 16,
                                                                  "column": 66
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              710,
                                                              729
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 16,
                                                                "column": 47
                                                              },
                                                              "end": {
                                                                "line": 16,
                                                                "column": 66
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          679,
                                                          730
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 16,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 16,
                                                            "column": 67
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        679,
                                                        731
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 16,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 16,
                                                          "column": 68
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    481,
                                                    745
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 12,
                                                      "column": 60
                                                    },
                                                    "end": {
                                                      "line": 17,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  469,
                                                  745
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 12,
                                                    "column": 48
                                                  },
                                                  "end": {
                                                    "line": 17,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              433,
                                              746
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 12,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 17,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2458,
                                            "_esdocTestName": "it2458"
                                          },
                                          "range": [
                                            433,
                                            747
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 12,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 17,
                                              "column": 15
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        419,
                                        757
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 59
                                        },
                                        "end": {
                                          "line": 18,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      407,
                                      757
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 47
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  368,
                                  758
                                ],
                                "loc": {
                                  "start": {
                                    "line": 11,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 18,
                                    "column": 10
                                  }
                                },
                                "_esdocTestId": 2457,
                                "_esdocTestName": "describe2457"
                              },
                              "range": [
                                368,
                                759
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "describe",
                                  "range": [
                                    768,
                                    776
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 16
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "and Symbol.iterator does not exist",
                                    "raw": "'and Symbol.iterator does not exist'",
                                    "range": [
                                      777,
                                      813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 53
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "it",
                                              "range": [
                                                841,
                                                843
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 20,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 20,
                                                  "column": 14
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "should use Symbol to create an return a symbol and polyfill Symbol.iterator",
                                                "raw": "'should use Symbol to create an return a symbol and polyfill Symbol.iterator'",
                                                "range": [
                                                  844,
                                                  921
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 20,
                                                    "column": 15
                                                  },
                                                  "end": {
                                                    "line": 20,
                                                    "column": 92
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "SYMBOL_RETURN",
                                                            "range": [
                                                              957,
                                                              970
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 21,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 21,
                                                                "column": 33
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "ObjectExpression",
                                                            "properties": [],
                                                            "range": [
                                                              973,
                                                              975
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 21,
                                                                "column": 36
                                                              },
                                                              "end": {
                                                                "line": 21,
                                                                "column": 38
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            957,
                                                            975
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 21,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 21,
                                                              "column": 38
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        953,
                                                        976
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 21,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 21,
                                                          "column": 39
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "passedDescription",
                                                            "range": [
                                                              997,
                                                              1014
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 22,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 22,
                                                                "column": 37
                                                              }
                                                            }
                                                          },
                                                          "init": null,
                                                          "range": [
                                                            997,
                                                            1014
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 22,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 22,
                                                              "column": 37
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        993,
                                                        1015
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 22,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 22,
                                                          "column": 38
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "root",
                                                            "range": [
                                                              1036,
                                                              1040
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 23,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 23,
                                                                "column": 24
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "ObjectExpression",
                                                            "properties": [
                                                              {
                                                                "type": "Property",
                                                                "key": {
                                                                  "type": "Identifier",
                                                                  "name": "Symbol",
                                                                  "range": [
                                                                    1065,
                                                                    1071
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 24,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 24,
                                                                      "column": 26
                                                                    }
                                                                  }
                                                                },
                                                                "value": {
                                                                  "type": "FunctionExpression",
                                                                  "id": null,
                                                                  "params": [
                                                                    {
                                                                      "type": "Identifier",
                                                                      "name": "description",
                                                                      "range": [
                                                                        1083,
                                                                        1094
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 24,
                                                                          "column": 38
                                                                        },
                                                                        "end": {
                                                                          "line": 24,
                                                                          "column": 49
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "body": {
                                                                    "type": "BlockStatement",
                                                                    "body": [
                                                                      {
                                                                        "type": "ExpressionStatement",
                                                                        "expression": {
                                                                          "type": "AssignmentExpression",
                                                                          "operator": "=",
                                                                          "left": {
                                                                            "type": "Identifier",
                                                                            "name": "passedDescription",
                                                                            "range": [
                                                                              1122,
                                                                              1139
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 25,
                                                                                "column": 24
                                                                              },
                                                                              "end": {
                                                                                "line": 25,
                                                                                "column": 41
                                                                              }
                                                                            }
                                                                          },
                                                                          "right": {
                                                                            "type": "Identifier",
                                                                            "name": "description",
                                                                            "range": [
                                                                              1142,
                                                                              1153
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 25,
                                                                                "column": 44
                                                                              },
                                                                              "end": {
                                                                                "line": 25,
                                                                                "column": 55
                                                                              }
                                                                            }
                                                                          },
                                                                          "range": [
                                                                            1122,
                                                                            1153
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 25,
                                                                              "column": 24
                                                                            },
                                                                            "end": {
                                                                              "line": 25,
                                                                              "column": 55
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          1122,
                                                                          1154
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 25,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 25,
                                                                            "column": 56
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "type": "ReturnStatement",
                                                                        "argument": {
                                                                          "type": "Identifier",
                                                                          "name": "SYMBOL_RETURN",
                                                                          "range": [
                                                                            1186,
                                                                            1199
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 26,
                                                                              "column": 31
                                                                            },
                                                                            "end": {
                                                                              "line": 26,
                                                                              "column": 44
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          1179,
                                                                          1200
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 26,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 26,
                                                                            "column": 45
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "range": [
                                                                      1096,
                                                                      1222
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 24,
                                                                        "column": 51
                                                                      },
                                                                      "end": {
                                                                        "line": 27,
                                                                        "column": 21
                                                                      }
                                                                    }
                                                                  },
                                                                  "generator": false,
                                                                  "expression": false,
                                                                  "range": [
                                                                    1073,
                                                                    1222
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 24,
                                                                      "column": 28
                                                                    },
                                                                    "end": {
                                                                      "line": 27,
                                                                      "column": 21
                                                                    }
                                                                  }
                                                                },
                                                                "kind": "init",
                                                                "method": false,
                                                                "shorthand": false,
                                                                "computed": false,
                                                                "range": [
                                                                  1065,
                                                                  1222
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 24,
                                                                    "column": 20
                                                                  },
                                                                  "end": {
                                                                    "line": 27,
                                                                    "column": 21
                                                                  }
                                                                }
                                                              }
                                                            ],
                                                            "range": [
                                                              1043,
                                                              1240
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 23,
                                                                "column": 27
                                                              },
                                                              "end": {
                                                                "line": 28,
                                                                "column": 17
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1036,
                                                            1240
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 23,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 17
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        1032,
                                                        1241
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 23,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 28,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "result",
                                                            "range": [
                                                              1262,
                                                              1268
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 29,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 29,
                                                                "column": 26
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "CallExpression",
                                                            "callee": {
                                                              "type": "MemberExpression",
                                                              "computed": false,
                                                              "object": {
                                                                "type": "Identifier",
                                                                "name": "iterator_1",
                                                                "range": [
                                                                  1271,
                                                                  1281
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 29,
                                                                    "column": 29
                                                                  },
                                                                  "end": {
                                                                    "line": 29,
                                                                    "column": 39
                                                                  }
                                                                }
                                                              },
                                                              "property": {
                                                                "type": "Identifier",
                                                                "name": "symbolIteratorPonyfill",
                                                                "range": [
                                                                  1282,
                                                                  1304
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 29,
                                                                    "column": 40
                                                                  },
                                                                  "end": {
                                                                    "line": 29,
                                                                    "column": 62
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                1271,
                                                                1304
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 29,
                                                                  "column": 29
                                                                },
                                                                "end": {
                                                                  "line": 29,
                                                                  "column": 62
                                                                }
                                                              }
                                                            },
                                                            "arguments": [
                                                              {
                                                                "type": "Identifier",
                                                                "name": "root",
                                                                "range": [
                                                                  1305,
                                                                  1309
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 29,
                                                                    "column": 63
                                                                  },
                                                                  "end": {
                                                                    "line": 29,
                                                                    "column": 67
                                                                  }
                                                                }
                                                              }
                                                            ],
                                                            "range": [
                                                              1271,
                                                              1310
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 29,
                                                                "column": 29
                                                              },
                                                              "end": {
                                                                "line": 29,
                                                                "column": 68
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1262,
                                                            1310
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 29,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 29,
                                                              "column": 68
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        1258,
                                                        1311
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 29,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 29,
                                                          "column": 69
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "MemberExpression",
                                                            "computed": false,
                                                            "object": {
                                                              "type": "CallExpression",
                                                              "callee": {
                                                                "type": "MemberExpression",
                                                                "computed": false,
                                                                "object": {
                                                                  "type": "Identifier",
                                                                  "name": "chai_1",
                                                                  "range": [
                                                                    1328,
                                                                    1334
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 30,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 30,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                "property": {
                                                                  "type": "Identifier",
                                                                  "name": "expect",
                                                                  "range": [
                                                                    1335,
                                                                    1341
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 30,
                                                                      "column": 23
                                                                    },
                                                                    "end": {
                                                                      "line": 30,
                                                                      "column": 29
                                                                    }
                                                                  }
                                                                },
                                                                "range": [
                                                                  1328,
                                                                  1341
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 30,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 30,
                                                                    "column": 29
                                                                  }
                                                                }
                                                              },
                                                              "arguments": [
                                                                {
                                                                  "type": "Identifier",
                                                                  "name": "result",
                                                                  "range": [
                                                                    1342,
                                                                    1348
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 30,
                                                                      "column": 30
                                                                    },
                                                                    "end": {
                                                                      "line": 30,
                                                                      "column": 36
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                1328,
                                                                1349
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 30,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 30,
                                                                  "column": 37
                                                                }
                                                              }
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "name": "to",
                                                              "range": [
                                                                1350,
                                                                1352
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 30,
                                                                  "column": 38
                                                                },
                                                                "end": {
                                                                  "line": 30,
                                                                  "column": 40
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              1328,
                                                              1352
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 30,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 30,
                                                                "column": 40
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "equal",
                                                            "range": [
                                                              1353,
                                                              1358
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 30,
                                                                "column": 41
                                                              },
                                                              "end": {
                                                                "line": 30,
                                                                "column": 46
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1328,
                                                            1358
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 30,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 30,
                                                              "column": 46
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "SYMBOL_RETURN",
                                                            "range": [
                                                              1359,
                                                              1372
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 30,
                                                                "column": 47
                                                              },
                                                              "end": {
                                                                "line": 30,
                                                                "column": 60
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          1328,
                                                          1373
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 30,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 30,
                                                            "column": 61
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1328,
                                                        1374
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 30,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 30,
                                                          "column": 62
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "MemberExpression",
                                                            "computed": false,
                                                            "object": {
                                                              "type": "CallExpression",
                                                              "callee": {
                                                                "type": "MemberExpression",
                                                                "computed": false,
                                                                "object": {
                                                                  "type": "Identifier",
                                                                  "name": "chai_1",
                                                                  "range": [
                                                                    1391,
                                                                    1397
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 31,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 31,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                "property": {
                                                                  "type": "Identifier",
                                                                  "name": "expect",
                                                                  "range": [
                                                                    1398,
                                                                    1404
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 31,
                                                                      "column": 23
                                                                    },
                                                                    "end": {
                                                                      "line": 31,
                                                                      "column": 29
                                                                    }
                                                                  }
                                                                },
                                                                "range": [
                                                                  1391,
                                                                  1404
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 31,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 31,
                                                                    "column": 29
                                                                  }
                                                                }
                                                              },
                                                              "arguments": [
                                                                {
                                                                  "type": "MemberExpression",
                                                                  "computed": false,
                                                                  "object": {
                                                                    "type": "MemberExpression",
                                                                    "computed": false,
                                                                    "object": {
                                                                      "type": "Identifier",
                                                                      "name": "root",
                                                                      "range": [
                                                                        1405,
                                                                        1409
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 31,
                                                                          "column": 30
                                                                        },
                                                                        "end": {
                                                                          "line": 31,
                                                                          "column": 34
                                                                        }
                                                                      }
                                                                    },
                                                                    "property": {
                                                                      "type": "Identifier",
                                                                      "name": "Symbol",
                                                                      "range": [
                                                                        1410,
                                                                        1416
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 31,
                                                                          "column": 35
                                                                        },
                                                                        "end": {
                                                                          "line": 31,
                                                                          "column": 41
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      1405,
                                                                      1416
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 31,
                                                                        "column": 30
                                                                      },
                                                                      "end": {
                                                                        "line": 31,
                                                                        "column": 41
                                                                      }
                                                                    }
                                                                  },
                                                                  "property": {
                                                                    "type": "Identifier",
                                                                    "name": "iterator",
                                                                    "range": [
                                                                      1417,
                                                                      1425
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 31,
                                                                        "column": 42
                                                                      },
                                                                      "end": {
                                                                        "line": 31,
                                                                        "column": 50
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    1405,
                                                                    1425
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 31,
                                                                      "column": 30
                                                                    },
                                                                    "end": {
                                                                      "line": 31,
                                                                      "column": 50
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                1391,
                                                                1426
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 31,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 31,
                                                                  "column": 51
                                                                }
                                                              }
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "name": "to",
                                                              "range": [
                                                                1427,
                                                                1429
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 31,
                                                                  "column": 52
                                                                },
                                                                "end": {
                                                                  "line": 31,
                                                                  "column": 54
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              1391,
                                                              1429
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 31,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 31,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "equal",
                                                            "range": [
                                                              1430,
                                                              1435
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 31,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 31,
                                                                "column": 60
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1391,
                                                            1435
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 31,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 31,
                                                              "column": 60
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "SYMBOL_RETURN",
                                                            "range": [
                                                              1436,
                                                              1449
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 31,
                                                                "column": 61
                                                              },
                                                              "end": {
                                                                "line": 31,
                                                                "column": 74
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          1391,
                                                          1450
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 31,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 31,
                                                            "column": 75
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1391,
                                                        1451
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 31,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 31,
                                                          "column": 76
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    935,
                                                    1465
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 20,
                                                      "column": 106
                                                    },
                                                    "end": {
                                                      "line": 32,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  923,
                                                  1465
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 20,
                                                    "column": 94
                                                  },
                                                  "end": {
                                                    "line": 32,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              841,
                                              1466
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 20,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 32,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2460,
                                            "_esdocTestName": "it2460"
                                          },
                                          "range": [
                                            841,
                                            1467
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 20,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 32,
                                              "column": 15
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        827,
                                        1477
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 19,
                                          "column": 67
                                        },
                                        "end": {
                                          "line": 33,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      815,
                                      1477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  768,
                                  1478
                                ],
                                "loc": {
                                  "start": {
                                    "line": 19,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 10
                                  }
                                },
                                "_esdocTestId": 2459,
                                "_esdocTestName": "describe2459"
                              },
                              "range": [
                                768,
                                1479
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            358,
                            1485
                          ],
                          "loc": {
                            "start": {
                              "line": 10,
                              "column": 59
                            },
                            "end": {
                              "line": 34,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          346,
                          1485
                        ],
                        "loc": {
                          "start": {
                            "line": 10,
                            "column": 47
                          },
                          "end": {
                            "line": 34,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      303,
                      1486
                    ],
                    "loc": {
                      "start": {
                        "line": 10,
                        "column": 4
                      },
                      "end": {
                        "line": 34,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2456,
                    "_esdocTestName": "describe2456"
                  },
                  "range": [
                    303,
                    1487
                  ],
                  "loc": {
                    "start": {
                      "line": 10,
                      "column": 4
                    },
                    "end": {
                      "line": 34,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "describe",
                      "range": [
                        1492,
                        1500
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 4
                        },
                        "end": {
                          "line": 35,
                          "column": 12
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "when root.Symbol is NOT a function",
                        "raw": "'when root.Symbol is NOT a function'",
                        "range": [
                          1501,
                          1537
                        ],
                        "loc": {
                          "start": {
                            "line": 35,
                            "column": 13
                          },
                          "end": {
                            "line": 35,
                            "column": 49
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "describe",
                                  "range": [
                                    1561,
                                    1569
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 16
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "and root.Set exists with an @@iterator property that is a function (Mozilla bug)",
                                    "raw": "'and root.Set exists with an @@iterator property that is a function (Mozilla bug)'",
                                    "range": [
                                      1570,
                                      1652
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 99
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "it",
                                              "range": [
                                                1680,
                                                1682
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 37,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 37,
                                                  "column": 14
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "should return \"$$iterator\"",
                                                "raw": "'should return \"$$iterator\"'",
                                                "range": [
                                                  1683,
                                                  1711
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 37,
                                                    "column": 15
                                                  },
                                                  "end": {
                                                    "line": 37,
                                                    "column": 43
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "VariableDeclaration",
                                                      "declarations": [
                                                        {
                                                          "type": "VariableDeclarator",
                                                          "id": {
                                                            "type": "Identifier",
                                                            "name": "result",
                                                            "range": [
                                                              1747,
                                                              1753
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 38,
                                                                "column": 20
                                                              },
                                                              "end": {
                                                                "line": 38,
                                                                "column": 26
                                                              }
                                                            }
                                                          },
                                                          "init": {
                                                            "type": "CallExpression",
                                                            "callee": {
                                                              "type": "MemberExpression",
                                                              "computed": false,
                                                              "object": {
                                                                "type": "Identifier",
                                                                "name": "iterator_1",
                                                                "range": [
                                                                  1756,
                                                                  1766
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 38,
                                                                    "column": 29
                                                                  },
                                                                  "end": {
                                                                    "line": 38,
                                                                    "column": 39
                                                                  }
                                                                }
                                                              },
                                                              "property": {
                                                                "type": "Identifier",
                                                                "name": "symbolIteratorPonyfill",
                                                                "range": [
                                                                  1767,
                                                                  1789
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 38,
                                                                    "column": 40
                                                                  },
                                                                  "end": {
                                                                    "line": 38,
                                                                    "column": 62
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                1756,
                                                                1789
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 38,
                                                                  "column": 29
                                                                },
                                                                "end": {
                                                                  "line": 38,
                                                                  "column": 62
                                                                }
                                                              }
                                                            },
                                                            "arguments": [
                                                              {
                                                                "type": "ObjectExpression",
                                                                "properties": [
                                                                  {
                                                                    "type": "Property",
                                                                    "key": {
                                                                      "type": "Identifier",
                                                                      "name": "Set",
                                                                      "range": [
                                                                        1812,
                                                                        1815
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 39,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 39,
                                                                          "column": 23
                                                                        }
                                                                      }
                                                                    },
                                                                    "value": {
                                                                      "type": "FunctionExpression",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "FakeSet",
                                                                        "range": [
                                                                          1826,
                                                                          1833
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 39,
                                                                            "column": 34
                                                                          },
                                                                          "end": {
                                                                            "line": 39,
                                                                            "column": 41
                                                                          }
                                                                        }
                                                                      },
                                                                      "params": [],
                                                                      "body": {
                                                                        "type": "BlockStatement",
                                                                        "body": [
                                                                          {
                                                                            "type": "ExpressionStatement",
                                                                            "expression": {
                                                                              "type": "AssignmentExpression",
                                                                              "operator": "=",
                                                                              "left": {
                                                                                "type": "MemberExpression",
                                                                                "computed": true,
                                                                                "object": {
                                                                                  "type": "ThisExpression",
                                                                                  "range": [
                                                                                    1862,
                                                                                    1866
                                                                                  ],
                                                                                  "loc": {
                                                                                    "start": {
                                                                                      "line": 40,
                                                                                      "column": 24
                                                                                    },
                                                                                    "end": {
                                                                                      "line": 40,
                                                                                      "column": 28
                                                                                    }
                                                                                  }
                                                                                },
                                                                                "property": {
                                                                                  "type": "Literal",
                                                                                  "value": "@@iterator",
                                                                                  "raw": "'@@iterator'",
                                                                                  "range": [
                                                                                    1867,
                                                                                    1879
                                                                                  ],
                                                                                  "loc": {
                                                                                    "start": {
                                                                                      "line": 40,
                                                                                      "column": 29
                                                                                    },
                                                                                    "end": {
                                                                                      "line": 40,
                                                                                      "column": 41
                                                                                    }
                                                                                  }
                                                                                },
                                                                                "range": [
                                                                                  1862,
                                                                                  1880
                                                                                ],
                                                                                "loc": {
                                                                                  "start": {
                                                                                    "line": 40,
                                                                                    "column": 24
                                                                                  },
                                                                                  "end": {
                                                                                    "line": 40,
                                                                                    "column": 42
                                                                                  }
                                                                                }
                                                                              },
                                                                              "right": {
                                                                                "type": "FunctionExpression",
                                                                                "id": null,
                                                                                "params": [],
                                                                                "body": {
                                                                                  "type": "BlockStatement",
                                                                                  "body": [],
                                                                                  "range": [
                                                                                    1895,
                                                                                    1898
                                                                                  ],
                                                                                  "loc": {
                                                                                    "start": {
                                                                                      "line": 40,
                                                                                      "column": 57
                                                                                    },
                                                                                    "end": {
                                                                                      "line": 40,
                                                                                      "column": 60
                                                                                    }
                                                                                  }
                                                                                },
                                                                                "generator": false,
                                                                                "expression": false,
                                                                                "range": [
                                                                                  1883,
                                                                                  1898
                                                                                ],
                                                                                "loc": {
                                                                                  "start": {
                                                                                    "line": 40,
                                                                                    "column": 45
                                                                                  },
                                                                                  "end": {
                                                                                    "line": 40,
                                                                                    "column": 60
                                                                                  }
                                                                                }
                                                                              },
                                                                              "range": [
                                                                                1862,
                                                                                1898
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 40,
                                                                                  "column": 24
                                                                                },
                                                                                "end": {
                                                                                  "line": 40,
                                                                                  "column": 60
                                                                                }
                                                                              }
                                                                            },
                                                                            "range": [
                                                                              1862,
                                                                              1899
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 40,
                                                                                "column": 24
                                                                              },
                                                                              "end": {
                                                                                "line": 40,
                                                                                "column": 61
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          1836,
                                                                          1921
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 39,
                                                                            "column": 44
                                                                          },
                                                                          "end": {
                                                                            "line": 41,
                                                                            "column": 21
                                                                          }
                                                                        }
                                                                      },
                                                                      "generator": false,
                                                                      "expression": false,
                                                                      "range": [
                                                                        1817,
                                                                        1921
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 39,
                                                                          "column": 25
                                                                        },
                                                                        "end": {
                                                                          "line": 41,
                                                                          "column": 21
                                                                        }
                                                                      }
                                                                    },
                                                                    "kind": "init",
                                                                    "method": false,
                                                                    "shorthand": false,
                                                                    "computed": false,
                                                                    "range": [
                                                                      1812,
                                                                      1921
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 39,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 41,
                                                                        "column": 21
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "range": [
                                                                  1790,
                                                                  1939
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 38,
                                                                    "column": 63
                                                                  },
                                                                  "end": {
                                                                    "line": 42,
                                                                    "column": 17
                                                                  }
                                                                }
                                                              }
                                                            ],
                                                            "range": [
                                                              1756,
                                                              1940
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 38,
                                                                "column": 29
                                                              },
                                                              "end": {
                                                                "line": 42,
                                                                "column": 18
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1747,
                                                            1940
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 38,
                                                              "column": 20
                                                            },
                                                            "end": {
                                                              "line": 42,
                                                              "column": 18
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "kind": "var",
                                                      "range": [
                                                        1743,
                                                        1941
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 38,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 42,
                                                          "column": 19
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "MemberExpression",
                                                            "computed": false,
                                                            "object": {
                                                              "type": "CallExpression",
                                                              "callee": {
                                                                "type": "MemberExpression",
                                                                "computed": false,
                                                                "object": {
                                                                  "type": "Identifier",
                                                                  "name": "chai_1",
                                                                  "range": [
                                                                    1958,
                                                                    1964
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 43,
                                                                      "column": 16
                                                                    },
                                                                    "end": {
                                                                      "line": 43,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                "property": {
                                                                  "type": "Identifier",
                                                                  "name": "expect",
                                                                  "range": [
                                                                    1965,
                                                                    1971
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 43,
                                                                      "column": 23
                                                                    },
                                                                    "end": {
                                                                      "line": 43,
                                                                      "column": 29
                                                                    }
                                                                  }
                                                                },
                                                                "range": [
                                                                  1958,
                                                                  1971
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 43,
                                                                    "column": 16
                                                                  },
                                                                  "end": {
                                                                    "line": 43,
                                                                    "column": 29
                                                                  }
                                                                }
                                                              },
                                                              "arguments": [
                                                                {
                                                                  "type": "Identifier",
                                                                  "name": "result",
                                                                  "range": [
                                                                    1972,
                                                                    1978
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 43,
                                                                      "column": 30
                                                                    },
                                                                    "end": {
                                                                      "line": 43,
                                                                      "column": 36
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                1958,
                                                                1979
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 43,
                                                                  "column": 16
                                                                },
                                                                "end": {
                                                                  "line": 43,
                                                                  "column": 37
                                                                }
                                                              }
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "name": "to",
                                                              "range": [
                                                                1980,
                                                                1982
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 43,
                                                                  "column": 38
                                                                },
                                                                "end": {
                                                                  "line": 43,
                                                                  "column": 40
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              1958,
                                                              1982
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 43,
                                                                "column": 16
                                                              },
                                                              "end": {
                                                                "line": 43,
                                                                "column": 40
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "equal",
                                                            "range": [
                                                              1983,
                                                              1988
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 43,
                                                                "column": 41
                                                              },
                                                              "end": {
                                                                "line": 43,
                                                                "column": 46
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            1958,
                                                            1988
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 43,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 43,
                                                              "column": 46
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "@@iterator",
                                                            "raw": "'@@iterator'",
                                                            "range": [
                                                              1989,
                                                              2001
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 43,
                                                                "column": 47
                                                              },
                                                              "end": {
                                                                "line": 43,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          1958,
                                                          2002
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 43,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 43,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1958,
                                                        2003
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 43,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 43,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1725,
                                                    2017
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 37,
                                                      "column": 57
                                                    },
                                                    "end": {
                                                      "line": 44,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  1713,
                                                  2017
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 37,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 44,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1680,
                                              2018
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2463,
                                            "_esdocTestName": "it2463"
                                          },
                                          "range": [
                                            1680,
                                            2019
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 15
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1666,
                                        2029
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 113
                                        },
                                        "end": {
                                          "line": 45,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1654,
                                      2029
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 101
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1561,
                                  2030
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 10
                                  }
                                },
                                "_esdocTestId": 2462,
                                "_esdocTestName": "describe2462"
                              },
                              "range": [
                                1561,
                                2031
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "describe",
                                  "range": [
                                    2040,
                                    2048
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 16
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "root.Set does not exit or does not have an @@iterator property",
                                    "raw": "'root.Set does not exit or does not have an @@iterator property'",
                                    "range": [
                                      2049,
                                      2113
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 81
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "describe",
                                              "range": [
                                                2141,
                                                2149
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 47,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 47,
                                                  "column": 20
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "but Map exists and a random key on Map.prototype that matches Map.prototype.entries (for es6-shim)",
                                                "raw": "'but Map exists and a random key on Map.prototype that matches Map.prototype.entries (for es6-shim)'",
                                                "range": [
                                                  2150,
                                                  2250
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 47,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 47,
                                                    "column": 121
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "it",
                                                          "range": [
                                                            2282,
                                                            2284
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 48,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 48,
                                                              "column": 18
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "should return the key that matches the \"entries\" key on Map.prototype, but not return \"size\"",
                                                            "raw": "'should return the key that matches the \"entries\" key on Map.prototype, but not return \"size\"'",
                                                            "range": [
                                                              2285,
                                                              2379
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 48,
                                                                "column": 19
                                                              },
                                                              "end": {
                                                                "line": 48,
                                                                "column": 113
                                                              }
                                                            }
                                                          },
                                                          {
                                                            "type": "FunctionExpression",
                                                            "id": null,
                                                            "params": [],
                                                            "body": {
                                                              "type": "BlockStatement",
                                                              "body": [
                                                                {
                                                                  "type": "FunctionDeclaration",
                                                                  "id": {
                                                                    "type": "Identifier",
                                                                    "name": "FakeMap",
                                                                    "range": [
                                                                      2424,
                                                                      2431
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 49,
                                                                        "column": 29
                                                                      },
                                                                      "end": {
                                                                        "line": 49,
                                                                        "column": 36
                                                                      }
                                                                    }
                                                                  },
                                                                  "params": [],
                                                                  "body": {
                                                                    "type": "BlockStatement",
                                                                    "body": [],
                                                                    "range": [
                                                                      2434,
                                                                      2437
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 49,
                                                                        "column": 39
                                                                      },
                                                                      "end": {
                                                                        "line": 49,
                                                                        "column": 42
                                                                      }
                                                                    }
                                                                  },
                                                                  "generator": false,
                                                                  "expression": false,
                                                                  "range": [
                                                                    2415,
                                                                    2437
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 49,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 49,
                                                                      "column": 42
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "FunctionDeclaration",
                                                                  "id": {
                                                                    "type": "Identifier",
                                                                    "name": "fakeMethod",
                                                                    "range": [
                                                                      2467,
                                                                      2477
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 50,
                                                                        "column": 29
                                                                      },
                                                                      "end": {
                                                                        "line": 50,
                                                                        "column": 39
                                                                      }
                                                                    }
                                                                  },
                                                                  "params": [],
                                                                  "body": {
                                                                    "type": "BlockStatement",
                                                                    "body": [],
                                                                    "range": [
                                                                      2480,
                                                                      2483
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 50,
                                                                        "column": 42
                                                                      },
                                                                      "end": {
                                                                        "line": 50,
                                                                        "column": 45
                                                                      }
                                                                    }
                                                                  },
                                                                  "generator": false,
                                                                  "expression": false,
                                                                  "range": [
                                                                    2458,
                                                                    2483
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 50,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 50,
                                                                      "column": 45
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "AssignmentExpression",
                                                                    "operator": "=",
                                                                    "left": {
                                                                      "type": "MemberExpression",
                                                                      "computed": true,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "Identifier",
                                                                          "name": "FakeMap",
                                                                          "range": [
                                                                            2504,
                                                                            2511
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 51,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 51,
                                                                              "column": 27
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "prototype",
                                                                          "range": [
                                                                            2512,
                                                                            2521
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 51,
                                                                              "column": 28
                                                                            },
                                                                            "end": {
                                                                              "line": 51,
                                                                              "column": 37
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          2504,
                                                                          2521
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 51,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 51,
                                                                            "column": 37
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Literal",
                                                                        "value": "-omg-lol-i-can-use-whatever-I-want-YOLO-",
                                                                        "raw": "'-omg-lol-i-can-use-whatever-I-want-YOLO-'",
                                                                        "range": [
                                                                          2522,
                                                                          2564
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 51,
                                                                            "column": 38
                                                                          },
                                                                          "end": {
                                                                            "line": 51,
                                                                            "column": 80
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2504,
                                                                        2565
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 51,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 51,
                                                                          "column": 81
                                                                        }
                                                                      }
                                                                    },
                                                                    "right": {
                                                                      "type": "Identifier",
                                                                      "name": "fakeMethod",
                                                                      "range": [
                                                                        2568,
                                                                        2578
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 51,
                                                                          "column": 84
                                                                        },
                                                                        "end": {
                                                                          "line": 51,
                                                                          "column": 94
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      2504,
                                                                      2578
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 51,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 51,
                                                                        "column": 94
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    2504,
                                                                    2579
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 51,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 51,
                                                                      "column": 95
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "AssignmentExpression",
                                                                    "operator": "=",
                                                                    "left": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "Identifier",
                                                                          "name": "FakeMap",
                                                                          "range": [
                                                                            2600,
                                                                            2607
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 52,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 52,
                                                                              "column": 27
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "prototype",
                                                                          "range": [
                                                                            2608,
                                                                            2617
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 52,
                                                                              "column": 28
                                                                            },
                                                                            "end": {
                                                                              "line": 52,
                                                                              "column": 37
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          2600,
                                                                          2617
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 52,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 52,
                                                                            "column": 37
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "entries",
                                                                        "range": [
                                                                          2618,
                                                                          2625
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 52,
                                                                            "column": 38
                                                                          },
                                                                          "end": {
                                                                            "line": 52,
                                                                            "column": 45
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2600,
                                                                        2625
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 52,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 52,
                                                                          "column": 45
                                                                        }
                                                                      }
                                                                    },
                                                                    "right": {
                                                                      "type": "Identifier",
                                                                      "name": "fakeMethod",
                                                                      "range": [
                                                                        2628,
                                                                        2638
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 52,
                                                                          "column": 48
                                                                        },
                                                                        "end": {
                                                                          "line": 52,
                                                                          "column": 58
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      2600,
                                                                      2638
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 52,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 52,
                                                                        "column": 58
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    2600,
                                                                    2639
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 52,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 52,
                                                                      "column": 59
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "AssignmentExpression",
                                                                    "operator": "=",
                                                                    "left": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "Identifier",
                                                                          "name": "FakeMap",
                                                                          "range": [
                                                                            2660,
                                                                            2667
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 53,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 53,
                                                                              "column": 27
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "prototype",
                                                                          "range": [
                                                                            2668,
                                                                            2677
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 53,
                                                                              "column": 28
                                                                            },
                                                                            "end": {
                                                                              "line": 53,
                                                                              "column": 37
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          2660,
                                                                          2677
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 53,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 53,
                                                                            "column": 37
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "size",
                                                                        "range": [
                                                                          2678,
                                                                          2682
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 53,
                                                                            "column": 38
                                                                          },
                                                                          "end": {
                                                                            "line": 53,
                                                                            "column": 42
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2660,
                                                                        2682
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 53,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 53,
                                                                          "column": 42
                                                                        }
                                                                      }
                                                                    },
                                                                    "right": {
                                                                      "type": "Identifier",
                                                                      "name": "fakeMethod",
                                                                      "range": [
                                                                        2685,
                                                                        2695
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 53,
                                                                          "column": 45
                                                                        },
                                                                        "end": {
                                                                          "line": 53,
                                                                          "column": 55
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      2660,
                                                                      2695
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 53,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 53,
                                                                        "column": 55
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    2660,
                                                                    2696
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 53,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 53,
                                                                      "column": 56
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "root",
                                                                        "range": [
                                                                          2721,
                                                                          2725
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 54,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 54,
                                                                            "column": 28
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "ObjectExpression",
                                                                        "properties": [
                                                                          {
                                                                            "type": "Property",
                                                                            "key": {
                                                                              "type": "Identifier",
                                                                              "name": "Map",
                                                                              "range": [
                                                                                2754,
                                                                                2757
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 55,
                                                                                  "column": 24
                                                                                },
                                                                                "end": {
                                                                                  "line": 55,
                                                                                  "column": 27
                                                                                }
                                                                              }
                                                                            },
                                                                            "value": {
                                                                              "type": "Identifier",
                                                                              "name": "FakeMap",
                                                                              "range": [
                                                                                2759,
                                                                                2766
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 55,
                                                                                  "column": 29
                                                                                },
                                                                                "end": {
                                                                                  "line": 55,
                                                                                  "column": 36
                                                                                }
                                                                              }
                                                                            },
                                                                            "kind": "init",
                                                                            "method": false,
                                                                            "shorthand": false,
                                                                            "computed": false,
                                                                            "range": [
                                                                              2754,
                                                                              2766
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 55,
                                                                                "column": 24
                                                                              },
                                                                              "end": {
                                                                                "line": 55,
                                                                                "column": 36
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          2728,
                                                                          2788
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 54,
                                                                            "column": 31
                                                                          },
                                                                          "end": {
                                                                            "line": 56,
                                                                            "column": 21
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2721,
                                                                        2788
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 54,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 56,
                                                                          "column": 21
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    2717,
                                                                    2789
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 54,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 56,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "result",
                                                                        "range": [
                                                                          2814,
                                                                          2820
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 57,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 57,
                                                                            "column": 30
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "CallExpression",
                                                                        "callee": {
                                                                          "type": "MemberExpression",
                                                                          "computed": false,
                                                                          "object": {
                                                                            "type": "Identifier",
                                                                            "name": "iterator_1",
                                                                            "range": [
                                                                              2823,
                                                                              2833
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 57,
                                                                                "column": 33
                                                                              },
                                                                              "end": {
                                                                                "line": 57,
                                                                                "column": 43
                                                                              }
                                                                            }
                                                                          },
                                                                          "property": {
                                                                            "type": "Identifier",
                                                                            "name": "symbolIteratorPonyfill",
                                                                            "range": [
                                                                              2834,
                                                                              2856
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 57,
                                                                                "column": 44
                                                                              },
                                                                              "end": {
                                                                                "line": 57,
                                                                                "column": 66
                                                                              }
                                                                            }
                                                                          },
                                                                          "range": [
                                                                            2823,
                                                                            2856
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 57,
                                                                              "column": 33
                                                                            },
                                                                            "end": {
                                                                              "line": 57,
                                                                              "column": 66
                                                                            }
                                                                          }
                                                                        },
                                                                        "arguments": [
                                                                          {
                                                                            "type": "Identifier",
                                                                            "name": "root",
                                                                            "range": [
                                                                              2857,
                                                                              2861
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 57,
                                                                                "column": 67
                                                                              },
                                                                              "end": {
                                                                                "line": 57,
                                                                                "column": 71
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          2823,
                                                                          2862
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 57,
                                                                            "column": 33
                                                                          },
                                                                          "end": {
                                                                            "line": 57,
                                                                            "column": 72
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2814,
                                                                        2862
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 57,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 57,
                                                                          "column": 72
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    2810,
                                                                    2863
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 57,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 57,
                                                                      "column": 73
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "CallExpression",
                                                                    "callee": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "CallExpression",
                                                                          "callee": {
                                                                            "type": "MemberExpression",
                                                                            "computed": false,
                                                                            "object": {
                                                                              "type": "Identifier",
                                                                              "name": "chai_1",
                                                                              "range": [
                                                                                2884,
                                                                                2890
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 58,
                                                                                  "column": 20
                                                                                },
                                                                                "end": {
                                                                                  "line": 58,
                                                                                  "column": 26
                                                                                }
                                                                              }
                                                                            },
                                                                            "property": {
                                                                              "type": "Identifier",
                                                                              "name": "expect",
                                                                              "range": [
                                                                                2891,
                                                                                2897
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 58,
                                                                                  "column": 27
                                                                                },
                                                                                "end": {
                                                                                  "line": 58,
                                                                                  "column": 33
                                                                                }
                                                                              }
                                                                            },
                                                                            "range": [
                                                                              2884,
                                                                              2897
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 58,
                                                                                "column": 20
                                                                              },
                                                                              "end": {
                                                                                "line": 58,
                                                                                "column": 33
                                                                              }
                                                                            }
                                                                          },
                                                                          "arguments": [
                                                                            {
                                                                              "type": "Identifier",
                                                                              "name": "result",
                                                                              "range": [
                                                                                2898,
                                                                                2904
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 58,
                                                                                  "column": 34
                                                                                },
                                                                                "end": {
                                                                                  "line": 58,
                                                                                  "column": 40
                                                                                }
                                                                              }
                                                                            }
                                                                          ],
                                                                          "range": [
                                                                            2884,
                                                                            2905
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 58,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 58,
                                                                              "column": 41
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "to",
                                                                          "range": [
                                                                            2906,
                                                                            2908
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 58,
                                                                              "column": 42
                                                                            },
                                                                            "end": {
                                                                              "line": 58,
                                                                              "column": 44
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          2884,
                                                                          2908
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 58,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 58,
                                                                            "column": 44
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "equal",
                                                                        "range": [
                                                                          2909,
                                                                          2914
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 58,
                                                                            "column": 45
                                                                          },
                                                                          "end": {
                                                                            "line": 58,
                                                                            "column": 50
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        2884,
                                                                        2914
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 58,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 58,
                                                                          "column": 50
                                                                        }
                                                                      }
                                                                    },
                                                                    "arguments": [
                                                                      {
                                                                        "type": "Literal",
                                                                        "value": "-omg-lol-i-can-use-whatever-I-want-YOLO-",
                                                                        "raw": "'-omg-lol-i-can-use-whatever-I-want-YOLO-'",
                                                                        "range": [
                                                                          2915,
                                                                          2957
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 58,
                                                                            "column": 51
                                                                          },
                                                                          "end": {
                                                                            "line": 58,
                                                                            "column": 93
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "range": [
                                                                      2884,
                                                                      2958
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 58,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 58,
                                                                        "column": 94
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    2884,
                                                                    2959
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 58,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 58,
                                                                      "column": 95
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                2393,
                                                                2977
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 48,
                                                                  "column": 127
                                                                },
                                                                "end": {
                                                                  "line": 59,
                                                                  "column": 17
                                                                }
                                                              }
                                                            },
                                                            "generator": false,
                                                            "expression": false,
                                                            "range": [
                                                              2381,
                                                              2977
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 48,
                                                                "column": 115
                                                              },
                                                              "end": {
                                                                "line": 59,
                                                                "column": 17
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          2282,
                                                          2978
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 48,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 59,
                                                            "column": 18
                                                          }
                                                        },
                                                        "_esdocTestId": 2466,
                                                        "_esdocTestName": "it2466"
                                                      },
                                                      "range": [
                                                        2282,
                                                        2979
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 48,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 59,
                                                          "column": 19
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    2264,
                                                    2993
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 47,
                                                      "column": 135
                                                    },
                                                    "end": {
                                                      "line": 60,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  2252,
                                                  2993
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 47,
                                                    "column": 123
                                                  },
                                                  "end": {
                                                    "line": 60,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              2141,
                                              2994
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 47,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 60,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2465,
                                            "_esdocTestName": "describe2465"
                                          },
                                          "range": [
                                            2141,
                                            2995
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 60,
                                              "column": 15
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "describe",
                                              "range": [
                                                3008,
                                                3016
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 61,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 61,
                                                  "column": 20
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "but Map exists and no other key except \"size\" on Map.prototype that matches Map.prototype.entries (for es6-shim)",
                                                "raw": "'but Map exists and no other key except \"size\" on Map.prototype that matches Map.prototype.entries (for es6-shim)'",
                                                "range": [
                                                  3017,
                                                  3131
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 61,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 61,
                                                    "column": 135
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "it",
                                                          "range": [
                                                            3163,
                                                            3165
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 62,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 62,
                                                              "column": 18
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "should return \"@@iterator\"",
                                                            "raw": "'should return \"@@iterator\"'",
                                                            "range": [
                                                              3166,
                                                              3194
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 62,
                                                                "column": 19
                                                              },
                                                              "end": {
                                                                "line": 62,
                                                                "column": 47
                                                              }
                                                            }
                                                          },
                                                          {
                                                            "type": "FunctionExpression",
                                                            "id": null,
                                                            "params": [],
                                                            "body": {
                                                              "type": "BlockStatement",
                                                              "body": [
                                                                {
                                                                  "type": "FunctionDeclaration",
                                                                  "id": {
                                                                    "type": "Identifier",
                                                                    "name": "FakeMap",
                                                                    "range": [
                                                                      3239,
                                                                      3246
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 63,
                                                                        "column": 29
                                                                      },
                                                                      "end": {
                                                                        "line": 63,
                                                                        "column": 36
                                                                      }
                                                                    }
                                                                  },
                                                                  "params": [],
                                                                  "body": {
                                                                    "type": "BlockStatement",
                                                                    "body": [],
                                                                    "range": [
                                                                      3249,
                                                                      3252
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 63,
                                                                        "column": 39
                                                                      },
                                                                      "end": {
                                                                        "line": 63,
                                                                        "column": 42
                                                                      }
                                                                    }
                                                                  },
                                                                  "generator": false,
                                                                  "expression": false,
                                                                  "range": [
                                                                    3230,
                                                                    3252
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 63,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 63,
                                                                      "column": 42
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "FunctionDeclaration",
                                                                  "id": {
                                                                    "type": "Identifier",
                                                                    "name": "fakeMethod",
                                                                    "range": [
                                                                      3282,
                                                                      3292
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 64,
                                                                        "column": 29
                                                                      },
                                                                      "end": {
                                                                        "line": 64,
                                                                        "column": 39
                                                                      }
                                                                    }
                                                                  },
                                                                  "params": [],
                                                                  "body": {
                                                                    "type": "BlockStatement",
                                                                    "body": [],
                                                                    "range": [
                                                                      3295,
                                                                      3298
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 64,
                                                                        "column": 42
                                                                      },
                                                                      "end": {
                                                                        "line": 64,
                                                                        "column": 45
                                                                      }
                                                                    }
                                                                  },
                                                                  "generator": false,
                                                                  "expression": false,
                                                                  "range": [
                                                                    3273,
                                                                    3298
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 64,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 64,
                                                                      "column": 45
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "AssignmentExpression",
                                                                    "operator": "=",
                                                                    "left": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "Identifier",
                                                                          "name": "FakeMap",
                                                                          "range": [
                                                                            3319,
                                                                            3326
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 65,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 65,
                                                                              "column": 27
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "prototype",
                                                                          "range": [
                                                                            3327,
                                                                            3336
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 65,
                                                                              "column": 28
                                                                            },
                                                                            "end": {
                                                                              "line": 65,
                                                                              "column": 37
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          3319,
                                                                          3336
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 65,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 65,
                                                                            "column": 37
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "entries",
                                                                        "range": [
                                                                          3337,
                                                                          3344
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 65,
                                                                            "column": 38
                                                                          },
                                                                          "end": {
                                                                            "line": 65,
                                                                            "column": 45
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3319,
                                                                        3344
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 65,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 65,
                                                                          "column": 45
                                                                        }
                                                                      }
                                                                    },
                                                                    "right": {
                                                                      "type": "Identifier",
                                                                      "name": "fakeMethod",
                                                                      "range": [
                                                                        3347,
                                                                        3357
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 65,
                                                                          "column": 48
                                                                        },
                                                                        "end": {
                                                                          "line": 65,
                                                                          "column": 58
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      3319,
                                                                      3357
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 65,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 65,
                                                                        "column": 58
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    3319,
                                                                    3358
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 65,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 65,
                                                                      "column": 59
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "AssignmentExpression",
                                                                    "operator": "=",
                                                                    "left": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "Identifier",
                                                                          "name": "FakeMap",
                                                                          "range": [
                                                                            3379,
                                                                            3386
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 66,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 66,
                                                                              "column": 27
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "prototype",
                                                                          "range": [
                                                                            3387,
                                                                            3396
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 66,
                                                                              "column": 28
                                                                            },
                                                                            "end": {
                                                                              "line": 66,
                                                                              "column": 37
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          3379,
                                                                          3396
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 66,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 66,
                                                                            "column": 37
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "size",
                                                                        "range": [
                                                                          3397,
                                                                          3401
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 66,
                                                                            "column": 38
                                                                          },
                                                                          "end": {
                                                                            "line": 66,
                                                                            "column": 42
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3379,
                                                                        3401
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 66,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 66,
                                                                          "column": 42
                                                                        }
                                                                      }
                                                                    },
                                                                    "right": {
                                                                      "type": "Identifier",
                                                                      "name": "fakeMethod",
                                                                      "range": [
                                                                        3404,
                                                                        3414
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 66,
                                                                          "column": 45
                                                                        },
                                                                        "end": {
                                                                          "line": 66,
                                                                          "column": 55
                                                                        }
                                                                      }
                                                                    },
                                                                    "range": [
                                                                      3379,
                                                                      3414
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 66,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 66,
                                                                        "column": 55
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    3379,
                                                                    3415
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 66,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 66,
                                                                      "column": 56
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "root",
                                                                        "range": [
                                                                          3440,
                                                                          3444
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 67,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 67,
                                                                            "column": 28
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "ObjectExpression",
                                                                        "properties": [
                                                                          {
                                                                            "type": "Property",
                                                                            "key": {
                                                                              "type": "Identifier",
                                                                              "name": "Map",
                                                                              "range": [
                                                                                3473,
                                                                                3476
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 68,
                                                                                  "column": 24
                                                                                },
                                                                                "end": {
                                                                                  "line": 68,
                                                                                  "column": 27
                                                                                }
                                                                              }
                                                                            },
                                                                            "value": {
                                                                              "type": "Identifier",
                                                                              "name": "FakeMap",
                                                                              "range": [
                                                                                3478,
                                                                                3485
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 68,
                                                                                  "column": 29
                                                                                },
                                                                                "end": {
                                                                                  "line": 68,
                                                                                  "column": 36
                                                                                }
                                                                              }
                                                                            },
                                                                            "kind": "init",
                                                                            "method": false,
                                                                            "shorthand": false,
                                                                            "computed": false,
                                                                            "range": [
                                                                              3473,
                                                                              3485
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 68,
                                                                                "column": 24
                                                                              },
                                                                              "end": {
                                                                                "line": 68,
                                                                                "column": 36
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          3447,
                                                                          3507
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 67,
                                                                            "column": 31
                                                                          },
                                                                          "end": {
                                                                            "line": 69,
                                                                            "column": 21
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3440,
                                                                        3507
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 67,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 69,
                                                                          "column": 21
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    3436,
                                                                    3508
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 67,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 69,
                                                                      "column": 22
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "result",
                                                                        "range": [
                                                                          3533,
                                                                          3539
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 70,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 70,
                                                                            "column": 30
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "CallExpression",
                                                                        "callee": {
                                                                          "type": "MemberExpression",
                                                                          "computed": false,
                                                                          "object": {
                                                                            "type": "Identifier",
                                                                            "name": "iterator_1",
                                                                            "range": [
                                                                              3542,
                                                                              3552
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 70,
                                                                                "column": 33
                                                                              },
                                                                              "end": {
                                                                                "line": 70,
                                                                                "column": 43
                                                                              }
                                                                            }
                                                                          },
                                                                          "property": {
                                                                            "type": "Identifier",
                                                                            "name": "symbolIteratorPonyfill",
                                                                            "range": [
                                                                              3553,
                                                                              3575
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 70,
                                                                                "column": 44
                                                                              },
                                                                              "end": {
                                                                                "line": 70,
                                                                                "column": 66
                                                                              }
                                                                            }
                                                                          },
                                                                          "range": [
                                                                            3542,
                                                                            3575
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 70,
                                                                              "column": 33
                                                                            },
                                                                            "end": {
                                                                              "line": 70,
                                                                              "column": 66
                                                                            }
                                                                          }
                                                                        },
                                                                        "arguments": [
                                                                          {
                                                                            "type": "Identifier",
                                                                            "name": "root",
                                                                            "range": [
                                                                              3576,
                                                                              3580
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 70,
                                                                                "column": 67
                                                                              },
                                                                              "end": {
                                                                                "line": 70,
                                                                                "column": 71
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          3542,
                                                                          3581
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 70,
                                                                            "column": 33
                                                                          },
                                                                          "end": {
                                                                            "line": 70,
                                                                            "column": 72
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3533,
                                                                        3581
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 70,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 70,
                                                                          "column": 72
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    3529,
                                                                    3582
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 70,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 70,
                                                                      "column": 73
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "CallExpression",
                                                                    "callee": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "CallExpression",
                                                                          "callee": {
                                                                            "type": "MemberExpression",
                                                                            "computed": false,
                                                                            "object": {
                                                                              "type": "Identifier",
                                                                              "name": "chai_1",
                                                                              "range": [
                                                                                3603,
                                                                                3609
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 71,
                                                                                  "column": 20
                                                                                },
                                                                                "end": {
                                                                                  "line": 71,
                                                                                  "column": 26
                                                                                }
                                                                              }
                                                                            },
                                                                            "property": {
                                                                              "type": "Identifier",
                                                                              "name": "expect",
                                                                              "range": [
                                                                                3610,
                                                                                3616
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 71,
                                                                                  "column": 27
                                                                                },
                                                                                "end": {
                                                                                  "line": 71,
                                                                                  "column": 33
                                                                                }
                                                                              }
                                                                            },
                                                                            "range": [
                                                                              3603,
                                                                              3616
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 71,
                                                                                "column": 20
                                                                              },
                                                                              "end": {
                                                                                "line": 71,
                                                                                "column": 33
                                                                              }
                                                                            }
                                                                          },
                                                                          "arguments": [
                                                                            {
                                                                              "type": "Identifier",
                                                                              "name": "result",
                                                                              "range": [
                                                                                3617,
                                                                                3623
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 71,
                                                                                  "column": 34
                                                                                },
                                                                                "end": {
                                                                                  "line": 71,
                                                                                  "column": 40
                                                                                }
                                                                              }
                                                                            }
                                                                          ],
                                                                          "range": [
                                                                            3603,
                                                                            3624
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 71,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 71,
                                                                              "column": 41
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "to",
                                                                          "range": [
                                                                            3625,
                                                                            3627
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 71,
                                                                              "column": 42
                                                                            },
                                                                            "end": {
                                                                              "line": 71,
                                                                              "column": 44
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          3603,
                                                                          3627
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 71,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 71,
                                                                            "column": 44
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "equal",
                                                                        "range": [
                                                                          3628,
                                                                          3633
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 71,
                                                                            "column": 45
                                                                          },
                                                                          "end": {
                                                                            "line": 71,
                                                                            "column": 50
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3603,
                                                                        3633
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 71,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 71,
                                                                          "column": 50
                                                                        }
                                                                      }
                                                                    },
                                                                    "arguments": [
                                                                      {
                                                                        "type": "Literal",
                                                                        "value": "@@iterator",
                                                                        "raw": "'@@iterator'",
                                                                        "range": [
                                                                          3634,
                                                                          3646
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 71,
                                                                            "column": 51
                                                                          },
                                                                          "end": {
                                                                            "line": 71,
                                                                            "column": 63
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "range": [
                                                                      3603,
                                                                      3647
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 71,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 71,
                                                                        "column": 64
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    3603,
                                                                    3648
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 71,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 71,
                                                                      "column": 65
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                3208,
                                                                3666
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 62,
                                                                  "column": 61
                                                                },
                                                                "end": {
                                                                  "line": 72,
                                                                  "column": 17
                                                                }
                                                              }
                                                            },
                                                            "generator": false,
                                                            "expression": false,
                                                            "range": [
                                                              3196,
                                                              3666
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 62,
                                                                "column": 49
                                                              },
                                                              "end": {
                                                                "line": 72,
                                                                "column": 17
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          3163,
                                                          3667
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 62,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 72,
                                                            "column": 18
                                                          }
                                                        },
                                                        "_esdocTestId": 2468,
                                                        "_esdocTestName": "it2468"
                                                      },
                                                      "range": [
                                                        3163,
                                                        3668
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 62,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 72,
                                                          "column": 19
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    3145,
                                                    3682
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 61,
                                                      "column": 149
                                                    },
                                                    "end": {
                                                      "line": 73,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  3133,
                                                  3682
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 61,
                                                    "column": 137
                                                  },
                                                  "end": {
                                                    "line": 73,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              3008,
                                              3683
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 61,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 73,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2467,
                                            "_esdocTestName": "describe2467"
                                          },
                                          "range": [
                                            3008,
                                            3684
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 61,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 15
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "describe",
                                              "range": [
                                                3697,
                                                3705
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 74,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 74,
                                                  "column": 20
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "if Set exists but has no iterator, and Map does not exist (bad polyfill maybe?)",
                                                "raw": "'if Set exists but has no iterator, and Map does not exist (bad polyfill maybe?)'",
                                                "range": [
                                                  3706,
                                                  3787
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 74,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 74,
                                                    "column": 102
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "it",
                                                          "range": [
                                                            3819,
                                                            3821
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 75,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 75,
                                                              "column": 18
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "should return \"@@iterator\"",
                                                            "raw": "'should return \"@@iterator\"'",
                                                            "range": [
                                                              3822,
                                                              3850
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 75,
                                                                "column": 19
                                                              },
                                                              "end": {
                                                                "line": 75,
                                                                "column": 47
                                                              }
                                                            }
                                                          },
                                                          {
                                                            "type": "FunctionExpression",
                                                            "id": null,
                                                            "params": [],
                                                            "body": {
                                                              "type": "BlockStatement",
                                                              "body": [
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "result",
                                                                        "range": [
                                                                          3890,
                                                                          3896
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 76,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 76,
                                                                            "column": 30
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "CallExpression",
                                                                        "callee": {
                                                                          "type": "MemberExpression",
                                                                          "computed": false,
                                                                          "object": {
                                                                            "type": "Identifier",
                                                                            "name": "iterator_1",
                                                                            "range": [
                                                                              3899,
                                                                              3909
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 76,
                                                                                "column": 33
                                                                              },
                                                                              "end": {
                                                                                "line": 76,
                                                                                "column": 43
                                                                              }
                                                                            }
                                                                          },
                                                                          "property": {
                                                                            "type": "Identifier",
                                                                            "name": "symbolIteratorPonyfill",
                                                                            "range": [
                                                                              3910,
                                                                              3932
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 76,
                                                                                "column": 44
                                                                              },
                                                                              "end": {
                                                                                "line": 76,
                                                                                "column": 66
                                                                              }
                                                                            }
                                                                          },
                                                                          "range": [
                                                                            3899,
                                                                            3932
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 76,
                                                                              "column": 33
                                                                            },
                                                                            "end": {
                                                                              "line": 76,
                                                                              "column": 66
                                                                            }
                                                                          }
                                                                        },
                                                                        "arguments": [
                                                                          {
                                                                            "type": "ObjectExpression",
                                                                            "properties": [
                                                                              {
                                                                                "type": "Property",
                                                                                "key": {
                                                                                  "type": "Identifier",
                                                                                  "name": "Set",
                                                                                  "range": [
                                                                                    3959,
                                                                                    3962
                                                                                  ],
                                                                                  "loc": {
                                                                                    "start": {
                                                                                      "line": 77,
                                                                                      "column": 24
                                                                                    },
                                                                                    "end": {
                                                                                      "line": 77,
                                                                                      "column": 27
                                                                                    }
                                                                                  }
                                                                                },
                                                                                "value": {
                                                                                  "type": "FunctionExpression",
                                                                                  "id": null,
                                                                                  "params": [],
                                                                                  "body": {
                                                                                    "type": "BlockStatement",
                                                                                    "body": [],
                                                                                    "range": [
                                                                                      3976,
                                                                                      3979
                                                                                    ],
                                                                                    "loc": {
                                                                                      "start": {
                                                                                        "line": 77,
                                                                                        "column": 41
                                                                                      },
                                                                                      "end": {
                                                                                        "line": 77,
                                                                                        "column": 44
                                                                                      }
                                                                                    }
                                                                                  },
                                                                                  "generator": false,
                                                                                  "expression": false,
                                                                                  "range": [
                                                                                    3964,
                                                                                    3979
                                                                                  ],
                                                                                  "loc": {
                                                                                    "start": {
                                                                                      "line": 77,
                                                                                      "column": 29
                                                                                    },
                                                                                    "end": {
                                                                                      "line": 77,
                                                                                      "column": 44
                                                                                    }
                                                                                  }
                                                                                },
                                                                                "kind": "init",
                                                                                "method": false,
                                                                                "shorthand": false,
                                                                                "computed": false,
                                                                                "range": [
                                                                                  3959,
                                                                                  3979
                                                                                ],
                                                                                "loc": {
                                                                                  "start": {
                                                                                    "line": 77,
                                                                                    "column": 24
                                                                                  },
                                                                                  "end": {
                                                                                    "line": 77,
                                                                                    "column": 44
                                                                                  }
                                                                                }
                                                                              }
                                                                            ],
                                                                            "range": [
                                                                              3933,
                                                                              4001
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 76,
                                                                                "column": 67
                                                                              },
                                                                              "end": {
                                                                                "line": 78,
                                                                                "column": 21
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          3899,
                                                                          4002
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 76,
                                                                            "column": 33
                                                                          },
                                                                          "end": {
                                                                            "line": 78,
                                                                            "column": 22
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        3890,
                                                                        4002
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 76,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 78,
                                                                          "column": 22
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    3886,
                                                                    4003
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 76,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 78,
                                                                      "column": 23
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "CallExpression",
                                                                    "callee": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "CallExpression",
                                                                          "callee": {
                                                                            "type": "MemberExpression",
                                                                            "computed": false,
                                                                            "object": {
                                                                              "type": "Identifier",
                                                                              "name": "chai_1",
                                                                              "range": [
                                                                                4024,
                                                                                4030
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 79,
                                                                                  "column": 20
                                                                                },
                                                                                "end": {
                                                                                  "line": 79,
                                                                                  "column": 26
                                                                                }
                                                                              }
                                                                            },
                                                                            "property": {
                                                                              "type": "Identifier",
                                                                              "name": "expect",
                                                                              "range": [
                                                                                4031,
                                                                                4037
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 79,
                                                                                  "column": 27
                                                                                },
                                                                                "end": {
                                                                                  "line": 79,
                                                                                  "column": 33
                                                                                }
                                                                              }
                                                                            },
                                                                            "range": [
                                                                              4024,
                                                                              4037
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 79,
                                                                                "column": 20
                                                                              },
                                                                              "end": {
                                                                                "line": 79,
                                                                                "column": 33
                                                                              }
                                                                            }
                                                                          },
                                                                          "arguments": [
                                                                            {
                                                                              "type": "Identifier",
                                                                              "name": "result",
                                                                              "range": [
                                                                                4038,
                                                                                4044
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 79,
                                                                                  "column": 34
                                                                                },
                                                                                "end": {
                                                                                  "line": 79,
                                                                                  "column": 40
                                                                                }
                                                                              }
                                                                            }
                                                                          ],
                                                                          "range": [
                                                                            4024,
                                                                            4045
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 79,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 79,
                                                                              "column": 41
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "to",
                                                                          "range": [
                                                                            4046,
                                                                            4048
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 79,
                                                                              "column": 42
                                                                            },
                                                                            "end": {
                                                                              "line": 79,
                                                                              "column": 44
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          4024,
                                                                          4048
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 79,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 79,
                                                                            "column": 44
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "equal",
                                                                        "range": [
                                                                          4049,
                                                                          4054
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 79,
                                                                            "column": 45
                                                                          },
                                                                          "end": {
                                                                            "line": 79,
                                                                            "column": 50
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        4024,
                                                                        4054
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 79,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 79,
                                                                          "column": 50
                                                                        }
                                                                      }
                                                                    },
                                                                    "arguments": [
                                                                      {
                                                                        "type": "Literal",
                                                                        "value": "@@iterator",
                                                                        "raw": "'@@iterator'",
                                                                        "range": [
                                                                          4055,
                                                                          4067
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 79,
                                                                            "column": 51
                                                                          },
                                                                          "end": {
                                                                            "line": 79,
                                                                            "column": 63
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "range": [
                                                                      4024,
                                                                      4068
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 79,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 79,
                                                                        "column": 64
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    4024,
                                                                    4069
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 79,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 79,
                                                                      "column": 65
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                3864,
                                                                4087
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 75,
                                                                  "column": 61
                                                                },
                                                                "end": {
                                                                  "line": 80,
                                                                  "column": 17
                                                                }
                                                              }
                                                            },
                                                            "generator": false,
                                                            "expression": false,
                                                            "range": [
                                                              3852,
                                                              4087
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 75,
                                                                "column": 49
                                                              },
                                                              "end": {
                                                                "line": 80,
                                                                "column": 17
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          3819,
                                                          4088
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 75,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 80,
                                                            "column": 18
                                                          }
                                                        },
                                                        "_esdocTestId": 2470,
                                                        "_esdocTestName": "it2470"
                                                      },
                                                      "range": [
                                                        3819,
                                                        4089
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 75,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 80,
                                                          "column": 19
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    3801,
                                                    4103
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 74,
                                                      "column": 116
                                                    },
                                                    "end": {
                                                      "line": 81,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  3789,
                                                  4103
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 74,
                                                    "column": 104
                                                  },
                                                  "end": {
                                                    "line": 81,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              3697,
                                              4104
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 74,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 81,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2469,
                                            "_esdocTestName": "describe2469"
                                          },
                                          "range": [
                                            3697,
                                            4105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 81,
                                              "column": 15
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "describe",
                                              "range": [
                                                4118,
                                                4126
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 82,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 82,
                                                  "column": 20
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "and root.Set and root.Map do NOT exist",
                                                "raw": "'and root.Set and root.Map do NOT exist'",
                                                "range": [
                                                  4127,
                                                  4167
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 82,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 82,
                                                    "column": 61
                                                  }
                                                }
                                              },
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "it",
                                                          "range": [
                                                            4199,
                                                            4201
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 83,
                                                              "column": 16
                                                            },
                                                            "end": {
                                                              "line": 83,
                                                              "column": 18
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "should return \"@@iterator\"",
                                                            "raw": "'should return \"@@iterator\"'",
                                                            "range": [
                                                              4202,
                                                              4230
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 83,
                                                                "column": 19
                                                              },
                                                              "end": {
                                                                "line": 83,
                                                                "column": 47
                                                              }
                                                            }
                                                          },
                                                          {
                                                            "type": "FunctionExpression",
                                                            "id": null,
                                                            "params": [],
                                                            "body": {
                                                              "type": "BlockStatement",
                                                              "body": [
                                                                {
                                                                  "type": "VariableDeclaration",
                                                                  "declarations": [
                                                                    {
                                                                      "type": "VariableDeclarator",
                                                                      "id": {
                                                                        "type": "Identifier",
                                                                        "name": "result",
                                                                        "range": [
                                                                          4270,
                                                                          4276
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 84,
                                                                            "column": 24
                                                                          },
                                                                          "end": {
                                                                            "line": 84,
                                                                            "column": 30
                                                                          }
                                                                        }
                                                                      },
                                                                      "init": {
                                                                        "type": "CallExpression",
                                                                        "callee": {
                                                                          "type": "MemberExpression",
                                                                          "computed": false,
                                                                          "object": {
                                                                            "type": "Identifier",
                                                                            "name": "iterator_1",
                                                                            "range": [
                                                                              4279,
                                                                              4289
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 84,
                                                                                "column": 33
                                                                              },
                                                                              "end": {
                                                                                "line": 84,
                                                                                "column": 43
                                                                              }
                                                                            }
                                                                          },
                                                                          "property": {
                                                                            "type": "Identifier",
                                                                            "name": "symbolIteratorPonyfill",
                                                                            "range": [
                                                                              4290,
                                                                              4312
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 84,
                                                                                "column": 44
                                                                              },
                                                                              "end": {
                                                                                "line": 84,
                                                                                "column": 66
                                                                              }
                                                                            }
                                                                          },
                                                                          "range": [
                                                                            4279,
                                                                            4312
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 84,
                                                                              "column": 33
                                                                            },
                                                                            "end": {
                                                                              "line": 84,
                                                                              "column": 66
                                                                            }
                                                                          }
                                                                        },
                                                                        "arguments": [
                                                                          {
                                                                            "type": "ObjectExpression",
                                                                            "properties": [],
                                                                            "range": [
                                                                              4313,
                                                                              4315
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 84,
                                                                                "column": 67
                                                                              },
                                                                              "end": {
                                                                                "line": 84,
                                                                                "column": 69
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "range": [
                                                                          4279,
                                                                          4316
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 84,
                                                                            "column": 33
                                                                          },
                                                                          "end": {
                                                                            "line": 84,
                                                                            "column": 70
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        4270,
                                                                        4316
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 84,
                                                                          "column": 24
                                                                        },
                                                                        "end": {
                                                                          "line": 84,
                                                                          "column": 70
                                                                        }
                                                                      }
                                                                    }
                                                                  ],
                                                                  "kind": "var",
                                                                  "range": [
                                                                    4266,
                                                                    4317
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 84,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 84,
                                                                      "column": 71
                                                                    }
                                                                  }
                                                                },
                                                                {
                                                                  "type": "ExpressionStatement",
                                                                  "expression": {
                                                                    "type": "CallExpression",
                                                                    "callee": {
                                                                      "type": "MemberExpression",
                                                                      "computed": false,
                                                                      "object": {
                                                                        "type": "MemberExpression",
                                                                        "computed": false,
                                                                        "object": {
                                                                          "type": "CallExpression",
                                                                          "callee": {
                                                                            "type": "MemberExpression",
                                                                            "computed": false,
                                                                            "object": {
                                                                              "type": "Identifier",
                                                                              "name": "chai_1",
                                                                              "range": [
                                                                                4338,
                                                                                4344
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 85,
                                                                                  "column": 20
                                                                                },
                                                                                "end": {
                                                                                  "line": 85,
                                                                                  "column": 26
                                                                                }
                                                                              }
                                                                            },
                                                                            "property": {
                                                                              "type": "Identifier",
                                                                              "name": "expect",
                                                                              "range": [
                                                                                4345,
                                                                                4351
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 85,
                                                                                  "column": 27
                                                                                },
                                                                                "end": {
                                                                                  "line": 85,
                                                                                  "column": 33
                                                                                }
                                                                              }
                                                                            },
                                                                            "range": [
                                                                              4338,
                                                                              4351
                                                                            ],
                                                                            "loc": {
                                                                              "start": {
                                                                                "line": 85,
                                                                                "column": 20
                                                                              },
                                                                              "end": {
                                                                                "line": 85,
                                                                                "column": 33
                                                                              }
                                                                            }
                                                                          },
                                                                          "arguments": [
                                                                            {
                                                                              "type": "Identifier",
                                                                              "name": "result",
                                                                              "range": [
                                                                                4352,
                                                                                4358
                                                                              ],
                                                                              "loc": {
                                                                                "start": {
                                                                                  "line": 85,
                                                                                  "column": 34
                                                                                },
                                                                                "end": {
                                                                                  "line": 85,
                                                                                  "column": 40
                                                                                }
                                                                              }
                                                                            }
                                                                          ],
                                                                          "range": [
                                                                            4338,
                                                                            4359
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 85,
                                                                              "column": 20
                                                                            },
                                                                            "end": {
                                                                              "line": 85,
                                                                              "column": 41
                                                                            }
                                                                          }
                                                                        },
                                                                        "property": {
                                                                          "type": "Identifier",
                                                                          "name": "to",
                                                                          "range": [
                                                                            4360,
                                                                            4362
                                                                          ],
                                                                          "loc": {
                                                                            "start": {
                                                                              "line": 85,
                                                                              "column": 42
                                                                            },
                                                                            "end": {
                                                                              "line": 85,
                                                                              "column": 44
                                                                            }
                                                                          }
                                                                        },
                                                                        "range": [
                                                                          4338,
                                                                          4362
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 85,
                                                                            "column": 20
                                                                          },
                                                                          "end": {
                                                                            "line": 85,
                                                                            "column": 44
                                                                          }
                                                                        }
                                                                      },
                                                                      "property": {
                                                                        "type": "Identifier",
                                                                        "name": "equal",
                                                                        "range": [
                                                                          4363,
                                                                          4368
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 85,
                                                                            "column": 45
                                                                          },
                                                                          "end": {
                                                                            "line": 85,
                                                                            "column": 50
                                                                          }
                                                                        }
                                                                      },
                                                                      "range": [
                                                                        4338,
                                                                        4368
                                                                      ],
                                                                      "loc": {
                                                                        "start": {
                                                                          "line": 85,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 85,
                                                                          "column": 50
                                                                        }
                                                                      }
                                                                    },
                                                                    "arguments": [
                                                                      {
                                                                        "type": "Literal",
                                                                        "value": "@@iterator",
                                                                        "raw": "'@@iterator'",
                                                                        "range": [
                                                                          4369,
                                                                          4381
                                                                        ],
                                                                        "loc": {
                                                                          "start": {
                                                                            "line": 85,
                                                                            "column": 51
                                                                          },
                                                                          "end": {
                                                                            "line": 85,
                                                                            "column": 63
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "range": [
                                                                      4338,
                                                                      4382
                                                                    ],
                                                                    "loc": {
                                                                      "start": {
                                                                        "line": 85,
                                                                        "column": 20
                                                                      },
                                                                      "end": {
                                                                        "line": 85,
                                                                        "column": 64
                                                                      }
                                                                    }
                                                                  },
                                                                  "range": [
                                                                    4338,
                                                                    4383
                                                                  ],
                                                                  "loc": {
                                                                    "start": {
                                                                      "line": 85,
                                                                      "column": 20
                                                                    },
                                                                    "end": {
                                                                      "line": 85,
                                                                      "column": 65
                                                                    }
                                                                  }
                                                                }
                                                              ],
                                                              "range": [
                                                                4244,
                                                                4401
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 83,
                                                                  "column": 61
                                                                },
                                                                "end": {
                                                                  "line": 86,
                                                                  "column": 17
                                                                }
                                                              }
                                                            },
                                                            "generator": false,
                                                            "expression": false,
                                                            "range": [
                                                              4232,
                                                              4401
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 83,
                                                                "column": 49
                                                              },
                                                              "end": {
                                                                "line": 86,
                                                                "column": 17
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          4199,
                                                          4402
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 83,
                                                            "column": 16
                                                          },
                                                          "end": {
                                                            "line": 86,
                                                            "column": 18
                                                          }
                                                        },
                                                        "_esdocTestId": 2472,
                                                        "_esdocTestName": "it2472"
                                                      },
                                                      "range": [
                                                        4199,
                                                        4403
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 83,
                                                          "column": 16
                                                        },
                                                        "end": {
                                                          "line": 86,
                                                          "column": 19
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    4181,
                                                    4417
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 82,
                                                      "column": 75
                                                    },
                                                    "end": {
                                                      "line": 87,
                                                      "column": 13
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  4169,
                                                  4417
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 82,
                                                    "column": 63
                                                  },
                                                  "end": {
                                                    "line": 87,
                                                    "column": 13
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              4118,
                                              4418
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 87,
                                                "column": 14
                                              }
                                            },
                                            "_esdocTestId": 2471,
                                            "_esdocTestName": "describe2471"
                                          },
                                          "range": [
                                            4118,
                                            4419
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 82,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 87,
                                              "column": 15
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        2127,
                                        4429
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 95
                                        },
                                        "end": {
                                          "line": 88,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      2115,
                                      4429
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 83
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2040,
                                  4430
                                ],
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 10
                                  }
                                },
                                "_esdocTestId": 2464,
                                "_esdocTestName": "describe2464"
                              },
                              "range": [
                                2040,
                                4431
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            1551,
                            4437
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 63
                            },
                            "end": {
                              "line": 89,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1539,
                          4437
                        ],
                        "loc": {
                          "start": {
                            "line": 35,
                            "column": 51
                          },
                          "end": {
                            "line": 89,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1492,
                      4438
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 4
                      },
                      "end": {
                        "line": 89,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 2461,
                    "_esdocTestName": "describe2461"
                  },
                  "range": [
                    1492,
                    4439
                  ],
                  "loc": {
                    "start": {
                      "line": 35,
                      "column": 4
                    },
                    "end": {
                      "line": 89,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                297,
                4441
              ],
              "loc": {
                "start": {
                  "line": 9,
                  "column": 47
                },
                "end": {
                  "line": 90,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              285,
              4441
            ],
            "loc": {
              "start": {
                "line": 9,
                "column": 35
              },
              "end": {
                "line": 90,
                "column": 1
              }
            }
          }
        ],
        "range": [
          250,
          4442
        ],
        "loc": {
          "start": {
            "line": 9,
            "column": 0
          },
          "end": {
            "line": 90,
            "column": 2
          }
        },
        "_esdocTestId": 2455,
        "_esdocTestName": "describe2455"
      },
      "range": [
        250,
        4443
      ],
      "loc": {
        "start": {
          "line": 9,
          "column": 0
        },
        "end": {
          "line": 90,
          "column": 3
        }
      },
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=iterator-spec.js.map",
          "range": [
            4444,
            4485
          ],
          "loc": {
            "start": {
              "line": 91,
              "column": 0
            },
            "end": {
              "line": 91,
              "column": 41
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    4443
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 90,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Line",
      "value": "# sourceMappingURL=iterator-spec.js.map",
      "range": [
        4444,
        4485
      ],
      "loc": {
        "start": {
          "line": 91,
          "column": 0
        },
        "end": {
          "line": 91,
          "column": 41
        }
      }
    }
  ]
}