{
  "type": "Program",
  "body": [
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "booleans",
            "range": [
              4,
              12
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 4
              },
              "end": {
                "line": 1,
                "column": 12
              }
            }
          },
          "init": {
            "type": "ObjectExpression",
            "properties": [
              {
                "type": "Property",
                "key": {
                  "type": "Identifier",
                  "name": "T",
                  "range": [
                    17,
                    18
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 17
                    },
                    "end": {
                      "line": 1,
                      "column": 18
                    }
                  }
                },
                "value": {
                  "type": "Literal",
                  "value": true,
                  "raw": "true",
                  "range": [
                    20,
                    24
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 20
                    },
                    "end": {
                      "line": 1,
                      "column": 24
                    }
                  }
                },
                "kind": "init",
                "method": false,
                "shorthand": false,
                "computed": false,
                "range": [
                  17,
                  24
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 17
                  },
                  "end": {
                    "line": 1,
                    "column": 24
                  }
                }
              },
              {
                "type": "Property",
                "key": {
                  "type": "Identifier",
                  "name": "F",
                  "range": [
                    26,
                    27
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 26
                    },
                    "end": {
                      "line": 1,
                      "column": 27
                    }
                  }
                },
                "value": {
                  "type": "Literal",
                  "value": false,
                  "raw": "false",
                  "range": [
                    29,
                    34
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 29
                    },
                    "end": {
                      "line": 1,
                      "column": 34
                    }
                  }
                },
                "kind": "init",
                "method": false,
                "shorthand": false,
                "computed": false,
                "range": [
                  26,
                  34
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 26
                  },
                  "end": {
                    "line": 1,
                    "column": 34
                  }
                }
              }
            ],
            "range": [
              15,
              36
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 15
              },
              "end": {
                "line": 1,
                "column": 36
              }
            }
          },
          "range": [
            4,
            36
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 4
            },
            "end": {
              "line": 1,
              "column": 36
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        0,
        37
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 37
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {sequenceEqual} ",
          "range": [
            38,
            66
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 0
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            67,
            75
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 0
            },
            "end": {
              "line": 3,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.sequenceEqual",
            "raw": "'Observable.prototype.sequenceEqual'",
            "range": [
              76,
              112
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 45
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          132,
                          141
                        ],
                        "loc": {
                          "start": {
                            "line": 4,
                            "column": 4
                          },
                          "end": {
                            "line": 4,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "sequenceEqual(observable)",
                          "raw": "'sequenceEqual(observable)'",
                          "range": [
                            142,
                            169
                          ],
                          "loc": {
                            "start": {
                              "line": 4,
                              "column": 14
                            },
                            "end": {
                              "line": 4,
                              "column": 41
                            }
                          }
                        }
                      ],
                      "range": [
                        132,
                        170
                      ],
                      "loc": {
                        "start": {
                          "line": 4,
                          "column": 4
                        },
                        "end": {
                          "line": 4,
                          "column": 42
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return true for two equal sequences",
                        "raw": "'should return true for two equal sequences'",
                        "range": [
                          171,
                          215
                        ],
                        "loc": {
                          "start": {
                            "line": 4,
                            "column": 43
                          },
                          "end": {
                            "line": 4,
                            "column": 87
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      243,
                                      245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 5,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 5,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        248,
                                        251
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 5,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 5,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d--e--f--g--|",
                                        "raw": "'--a--^--b--c--d--e--f--g--|'",
                                        "range": [
                                          252,
                                          281
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 5,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 5,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      248,
                                      282
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 5,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 5,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    243,
                                    282
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 5,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 5,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                239,
                                283
                              ],
                              "loc": {
                                "start": {
                                  "line": 5,
                                  "column": 8
                                },
                                "end": {
                                  "line": 5,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      296,
                                      302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 6,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 6,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      305,
                                      333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 6,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 6,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    296,
                                    333
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 6,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 6,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                292,
                                334
                              ],
                              "loc": {
                                "start": {
                                  "line": 6,
                                  "column": 8
                                },
                                "end": {
                                  "line": 6,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      347,
                                      349
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 7,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 7,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        352,
                                        355
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 7,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 7,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^-----b--c--d-e-f------g-|",
                                        "raw": "'-----^-----b--c--d-e-f------g-|'",
                                        "range": [
                                          356,
                                          389
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 7,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 7,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      352,
                                      390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 7,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 7,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    347,
                                    390
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 7,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 7,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                343,
                                391
                              ],
                              "loc": {
                                "start": {
                                  "line": 7,
                                  "column": 8
                                },
                                "end": {
                                  "line": 7,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      404,
                                      410
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      413,
                                      441
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    404,
                                    441
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 8,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 8,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                400,
                                442
                              ],
                              "loc": {
                                "start": {
                                  "line": 8,
                                  "column": 8
                                },
                                "end": {
                                  "line": 8,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      455,
                                      463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------------------(T|)",
                                    "raw": "'-------------------------(T|)'",
                                    "range": [
                                      466,
                                      497
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    455,
                                    497
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                451,
                                498
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      511,
                                      517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          520,
                                          522
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          523,
                                          536
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        520,
                                        536
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 10,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 10,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          537,
                                          539
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      520,
                                      540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    511,
                                    540
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                507,
                                541
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        550,
                                        566
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          567,
                                          573
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      550,
                                      574
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      575,
                                      579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    550,
                                    579
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      580,
                                      588
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      590,
                                      598
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  550,
                                  599
                                ],
                                "loc": {
                                  "start": {
                                    "line": 11,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 11,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                550,
                                600
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        609,
                                        628
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 12,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 12,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            629,
                                            631
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 12,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 12,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            632,
                                            645
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 12,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 12,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          629,
                                          645
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      609,
                                      646
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      647,
                                      651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    609,
                                    651
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      652,
                                      658
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  609,
                                  659
                                ],
                                "loc": {
                                  "start": {
                                    "line": 12,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 12,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                609,
                                660
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        669,
                                        688
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            689,
                                            691
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            692,
                                            705
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          689,
                                          705
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      669,
                                      706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      707,
                                      711
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    669,
                                    711
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      712,
                                      718
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  669,
                                  719
                                ],
                                "loc": {
                                  "start": {
                                    "line": 13,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 13,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                669,
                                720
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            229,
                            726
                          ],
                          "loc": {
                            "start": {
                              "line": 4,
                              "column": 101
                            },
                            "end": {
                              "line": 14,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          217,
                          726
                        ],
                        "loc": {
                          "start": {
                            "line": 4,
                            "column": 89
                          },
                          "end": {
                            "line": 14,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      132,
                      727
                    ],
                    "loc": {
                      "start": {
                        "line": 4,
                        "column": 4
                      },
                      "end": {
                        "line": 14,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    132,
                    728
                  ],
                  "loc": {
                    "start": {
                      "line": 4,
                      "column": 4
                    },
                    "end": {
                      "line": 14,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        733,
                        735
                      ],
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 4
                        },
                        "end": {
                          "line": 15,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false for two sync observables that are unequal in length",
                        "raw": "'should return false for two sync observables that are unequal in length'",
                        "range": [
                          736,
                          809
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 7
                          },
                          "end": {
                            "line": 15,
                            "column": 80
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      837,
                                      839
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        842,
                                        846
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 16,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 16,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "(abcdefg|)",
                                        "raw": "'(abcdefg|)'",
                                        "range": [
                                          847,
                                          859
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 16,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 16,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      842,
                                      860
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    837,
                                    860
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 16,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 16,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                833,
                                861
                              ],
                              "loc": {
                                "start": {
                                  "line": 16,
                                  "column": 8
                                },
                                "end": {
                                  "line": 16,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      874,
                                      876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        879,
                                        883
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 17,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 17,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "(abc|)",
                                        "raw": "'(abc|)'",
                                        "range": [
                                          884,
                                          892
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      879,
                                      893
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    874,
                                    893
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 17,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 17,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                870,
                                894
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 8
                                },
                                "end": {
                                  "line": 17,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      907,
                                      915
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(F|)",
                                    "raw": "'(F|)'",
                                    "range": [
                                      918,
                                      924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    907,
                                    924
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 18,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                903,
                                925
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      938,
                                      944
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          947,
                                          949
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 19,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          950,
                                          963
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 19,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        947,
                                        963
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 19,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 19,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          964,
                                          966
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 19,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      947,
                                      967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    938,
                                    967
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                934,
                                968
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        977,
                                        993
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 20,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 20,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          994,
                                          1000
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      977,
                                      1001
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1002,
                                      1006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    977,
                                    1006
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1007,
                                      1015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      1017,
                                      1025
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  977,
                                  1026
                                ],
                                "loc": {
                                  "start": {
                                    "line": 20,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 20,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                977,
                                1027
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 58
                                }
                              }
                            }
                          ],
                          "range": [
                            823,
                            1033
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 94
                            },
                            "end": {
                              "line": 21,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          811,
                          1033
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 82
                          },
                          "end": {
                            "line": 21,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      733,
                      1034
                    ],
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 4
                      },
                      "end": {
                        "line": 21,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1815,
                    "_esdocTestName": "it1815"
                  },
                  "range": [
                    733,
                    1035
                  ],
                  "loc": {
                    "start": {
                      "line": 15,
                      "column": 4
                    },
                    "end": {
                      "line": 21,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1040,
                        1042
                      ],
                      "loc": {
                        "start": {
                          "line": 22,
                          "column": 4
                        },
                        "end": {
                          "line": 22,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return true for two sync observables that match",
                        "raw": "'should return true for two sync observables that match'",
                        "range": [
                          1043,
                          1099
                        ],
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 7
                          },
                          "end": {
                            "line": 22,
                            "column": 63
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      1127,
                                      1129
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1132,
                                        1136
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 23,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "(abcdefg|)",
                                        "raw": "'(abcdefg|)'",
                                        "range": [
                                          1137,
                                          1149
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1132,
                                      1150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    1127,
                                    1150
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 23,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1123,
                                1151
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 23,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      1164,
                                      1166
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1169,
                                        1173
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 24,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 24,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "(abcdefg|)",
                                        "raw": "'(abcdefg|)'",
                                        "range": [
                                          1174,
                                          1186
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1169,
                                      1187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    1164,
                                    1187
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 24,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 24,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1160,
                                1188
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 8
                                },
                                "end": {
                                  "line": 24,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1201,
                                      1209
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(T|)",
                                    "raw": "'(T|)'",
                                    "range": [
                                      1212,
                                      1218
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    1201,
                                    1218
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 25,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 25,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1197,
                                1219
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 8
                                },
                                "end": {
                                  "line": 25,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      1232,
                                      1238
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          1241,
                                          1243
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          1244,
                                          1257
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        1241,
                                        1257
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 26,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 26,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          1258,
                                          1260
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 26,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 26,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1241,
                                      1261
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    1232,
                                    1261
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 26,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 26,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1228,
                                1262
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 8
                                },
                                "end": {
                                  "line": 26,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1271,
                                        1287
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 27,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 27,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          1288,
                                          1294
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 27,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1271,
                                      1295
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1296,
                                      1300
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1271,
                                    1300
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 27,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 27,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1301,
                                      1309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      1311,
                                      1319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1271,
                                  1320
                                ],
                                "loc": {
                                  "start": {
                                    "line": 27,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 27,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                1271,
                                1321
                              ],
                              "loc": {
                                "start": {
                                  "line": 27,
                                  "column": 8
                                },
                                "end": {
                                  "line": 27,
                                  "column": 58
                                }
                              }
                            }
                          ],
                          "range": [
                            1113,
                            1327
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 77
                            },
                            "end": {
                              "line": 28,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1101,
                          1327
                        ],
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 65
                          },
                          "end": {
                            "line": 28,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1040,
                      1328
                    ],
                    "loc": {
                      "start": {
                        "line": 22,
                        "column": 4
                      },
                      "end": {
                        "line": 28,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1816,
                    "_esdocTestName": "it1816"
                  },
                  "range": [
                    1040,
                    1329
                  ],
                  "loc": {
                    "start": {
                      "line": 22,
                      "column": 4
                    },
                    "end": {
                      "line": 28,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1334,
                        1336
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 4
                        },
                        "end": {
                          "line": 29,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return true for two observables that match when the last one emits and completes in the same frame",
                        "raw": "'should return true for two observables that match when the last one emits and completes in the same frame'",
                        "range": [
                          1337,
                          1444
                        ],
                        "loc": {
                          "start": {
                            "line": 29,
                            "column": 7
                          },
                          "end": {
                            "line": 29,
                            "column": 114
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      1472,
                                      1474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1477,
                                        1480
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d--e--f--g--|",
                                        "raw": "'--a--^--b--c--d--e--f--g--|'",
                                        "range": [
                                          1481,
                                          1510
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1477,
                                      1511
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    1472,
                                    1511
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1468,
                                1512
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      1525,
                                      1531
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      1534,
                                      1562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1525,
                                    1562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 31,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1521,
                                1563
                              ],
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      1576,
                                      1578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1581,
                                        1584
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 32,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 32,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--b--c--d--e--f--g------|",
                                        "raw": "'-----^--b--c--d--e--f--g------|'",
                                        "range": [
                                          1585,
                                          1618
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1581,
                                      1619
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    1576,
                                    1619
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 32,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 32,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1572,
                                1620
                              ],
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 8
                                },
                                "end": {
                                  "line": 32,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      1633,
                                      1639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      1642,
                                      1670
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1633,
                                    1670
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1629,
                                1671
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1684,
                                      1692
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------------------(T|)",
                                    "raw": "'-------------------------(T|)'",
                                    "range": [
                                      1695,
                                      1726
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    1684,
                                    1726
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1680,
                                1727
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      1740,
                                      1746
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          1749,
                                          1751
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          1752,
                                          1765
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        1749,
                                        1765
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 35,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          1766,
                                          1768
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1749,
                                      1769
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    1740,
                                    1769
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1736,
                                1770
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1779,
                                        1795
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 36,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          1796,
                                          1802
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1779,
                                      1803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1804,
                                      1808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1779,
                                    1808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1809,
                                      1817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      1819,
                                      1827
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1779,
                                  1828
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                1779,
                                1829
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1838,
                                        1857
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 37,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 37,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            1858,
                                            1860
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 37,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1861,
                                            1874
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 37,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 37,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1858,
                                          1874
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1838,
                                      1875
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1876,
                                      1880
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1838,
                                    1880
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      1881,
                                      1887
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1838,
                                  1888
                                ],
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1838,
                                1889
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1898,
                                        1917
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 38,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 38,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            1918,
                                            1920
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1921,
                                            1934
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1918,
                                          1934
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1898,
                                      1935
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1936,
                                      1940
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1898,
                                    1940
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      1941,
                                      1947
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1898,
                                  1948
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1898,
                                1949
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1458,
                            1955
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 128
                            },
                            "end": {
                              "line": 39,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1446,
                          1955
                        ],
                        "loc": {
                          "start": {
                            "line": 29,
                            "column": 116
                          },
                          "end": {
                            "line": 39,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1334,
                      1956
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 4
                      },
                      "end": {
                        "line": 39,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1817,
                    "_esdocTestName": "it1817"
                  },
                  "range": [
                    1334,
                    1957
                  ],
                  "loc": {
                    "start": {
                      "line": 29,
                      "column": 4
                    },
                    "end": {
                      "line": 39,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1962,
                        1964
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 4
                        },
                        "end": {
                          "line": 40,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return true for two observables that match when the last one emits and completes in the same frame",
                        "raw": "'should return true for two observables that match when the last one emits and completes in the same frame'",
                        "range": [
                          1965,
                          2072
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 7
                          },
                          "end": {
                            "line": 40,
                            "column": 114
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      2100,
                                      2102
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2105,
                                        2108
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d--e--f--g--|",
                                        "raw": "'--a--^--b--c--d--e--f--g--|'",
                                        "range": [
                                          2109,
                                          2138
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2105,
                                      2139
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    2100,
                                    2139
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2096,
                                2140
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      2153,
                                      2159
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      2162,
                                      2190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    2153,
                                    2190
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2149,
                                2191
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      2204,
                                      2206
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2209,
                                        2212
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 43,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 43,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--b--c--d--e--f---------(g|)",
                                        "raw": "'-----^--b--c--d--e--f---------(g|)'",
                                        "range": [
                                          2213,
                                          2249
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 43,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 43,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2209,
                                      2250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "range": [
                                    2204,
                                    2250
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 43,
                                      "column": 58
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2200,
                                2251
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 43,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      2264,
                                      2270
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      2273,
                                      2301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    2264,
                                    2301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2260,
                                2302
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2315,
                                      2323
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------------------(T|)",
                                    "raw": "'-------------------------(T|)'",
                                    "range": [
                                      2326,
                                      2357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    2315,
                                    2357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2311,
                                2358
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      2371,
                                      2377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          2380,
                                          2382
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          2383,
                                          2396
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        2380,
                                        2396
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 46,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          2397,
                                          2399
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2380,
                                      2400
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2371,
                                    2400
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2367,
                                2401
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2410,
                                        2426
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 47,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 47,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          2427,
                                          2433
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2410,
                                      2434
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2435,
                                      2439
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2410,
                                    2439
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2440,
                                      2448
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      2450,
                                      2458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2410,
                                  2459
                                ],
                                "loc": {
                                  "start": {
                                    "line": 47,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 47,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                2410,
                                2460
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2469,
                                        2488
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            2489,
                                            2491
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 48,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 48,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2492,
                                            2505
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 48,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 48,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2489,
                                          2505
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2469,
                                      2506
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2507,
                                      2511
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2469,
                                    2511
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      2512,
                                      2518
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2469,
                                  2519
                                ],
                                "loc": {
                                  "start": {
                                    "line": 48,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 48,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2469,
                                2520
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2529,
                                        2548
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            2549,
                                            2551
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2552,
                                            2565
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 49,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 49,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2549,
                                          2565
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2529,
                                      2566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2567,
                                      2571
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2529,
                                    2571
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      2572,
                                      2578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2529,
                                  2579
                                ],
                                "loc": {
                                  "start": {
                                    "line": 49,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 49,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2529,
                                2580
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2086,
                            2586
                          ],
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 128
                            },
                            "end": {
                              "line": 50,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2074,
                          2586
                        ],
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 116
                          },
                          "end": {
                            "line": 50,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1962,
                      2587
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 4
                      },
                      "end": {
                        "line": 50,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1818,
                    "_esdocTestName": "it1818"
                  },
                  "range": [
                    1962,
                    2588
                  ],
                  "loc": {
                    "start": {
                      "line": 40,
                      "column": 4
                    },
                    "end": {
                      "line": 50,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2593,
                        2595
                      ],
                      "loc": {
                        "start": {
                          "line": 51,
                          "column": 4
                        },
                        "end": {
                          "line": 51,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should error with an errored source",
                        "raw": "'should error with an errored source'",
                        "range": [
                          2596,
                          2633
                        ],
                        "loc": {
                          "start": {
                            "line": 51,
                            "column": 7
                          },
                          "end": {
                            "line": 51,
                            "column": 44
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      2661,
                                      2663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2666,
                                        2669
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 52,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---c---#",
                                        "raw": "'--a--^--b---c---#'",
                                        "range": [
                                          2670,
                                          2689
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2666,
                                      2690
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2661,
                                    2690
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2657,
                                2691
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      2704,
                                      2706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2709,
                                        2712
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---c-----|",
                                        "raw": "'--a--^--b---c-----|'",
                                        "range": [
                                          2713,
                                          2734
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2709,
                                      2735
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    2704,
                                    2735
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2700,
                                2736
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2749,
                                      2757
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------#",
                                    "raw": "'-----------#'",
                                    "range": [
                                      2760,
                                      2774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2749,
                                    2774
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2745,
                                2775
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      2788,
                                      2791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 15
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      2794,
                                      2808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 18
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    2788,
                                    2808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2784,
                                2809
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      2822,
                                      2828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          2831,
                                          2833
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          2834,
                                          2847
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        2831,
                                        2847
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          2848,
                                          2850
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2831,
                                      2851
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    2822,
                                    2851
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2818,
                                2852
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2861,
                                        2877
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 57,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 57,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          2878,
                                          2884
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 57,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 57,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2861,
                                      2885
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2886,
                                      2890
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2861,
                                    2890
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2891,
                                      2899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      2901,
                                      2909
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2861,
                                  2910
                                ],
                                "loc": {
                                  "start": {
                                    "line": 57,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 57,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                2861,
                                2911
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2920,
                                        2939
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            2940,
                                            2942
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 58,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 58,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2943,
                                            2956
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 58,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 58,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2940,
                                          2956
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2920,
                                      2957
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2958,
                                      2962
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2920,
                                    2962
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      2963,
                                      2966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2920,
                                  2967
                                ],
                                "loc": {
                                  "start": {
                                    "line": 58,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 58,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                2920,
                                2968
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2977,
                                        2996
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            2997,
                                            2999
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3000,
                                            3013
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2997,
                                          3013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2977,
                                      3014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3015,
                                      3019
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2977,
                                    3019
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      3020,
                                      3023
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2977,
                                  3024
                                ],
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                2977,
                                3025
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 56
                                }
                              }
                            }
                          ],
                          "range": [
                            2647,
                            3031
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 58
                            },
                            "end": {
                              "line": 60,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2635,
                          3031
                        ],
                        "loc": {
                          "start": {
                            "line": 51,
                            "column": 46
                          },
                          "end": {
                            "line": 60,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2593,
                      3032
                    ],
                    "loc": {
                      "start": {
                        "line": 51,
                        "column": 4
                      },
                      "end": {
                        "line": 60,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1819,
                    "_esdocTestName": "it1819"
                  },
                  "range": [
                    2593,
                    3033
                  ],
                  "loc": {
                    "start": {
                      "line": 51,
                      "column": 4
                    },
                    "end": {
                      "line": 60,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3038,
                        3040
                      ],
                      "loc": {
                        "start": {
                          "line": 61,
                          "column": 4
                        },
                        "end": {
                          "line": 61,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should error with an errored compareTo",
                        "raw": "'should error with an errored compareTo'",
                        "range": [
                          3041,
                          3081
                        ],
                        "loc": {
                          "start": {
                            "line": 61,
                            "column": 7
                          },
                          "end": {
                            "line": 61,
                            "column": 47
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      3109,
                                      3111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3114,
                                        3117
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 62,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 62,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---c-----|",
                                        "raw": "'--a--^--b---c-----|'",
                                        "range": [
                                          3118,
                                          3139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3114,
                                      3140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    3109,
                                    3140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3105,
                                3141
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      3154,
                                      3156
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3159,
                                        3162
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---c---#",
                                        "raw": "'--a--^--b---c---#'",
                                        "range": [
                                          3163,
                                          3182
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3159,
                                      3183
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    3154,
                                    3183
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3150,
                                3184
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3197,
                                      3205
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------#",
                                    "raw": "'-----------#'",
                                    "range": [
                                      3208,
                                      3222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3197,
                                    3222
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3193,
                                3223
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      3236,
                                      3239
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 15
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      3242,
                                      3256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 18
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    3236,
                                    3256
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3232,
                                3257
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      3270,
                                      3276
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          3279,
                                          3281
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          3282,
                                          3295
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        3279,
                                        3295
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 66,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 66,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          3296,
                                          3298
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3279,
                                      3299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    3270,
                                    3299
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3266,
                                3300
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3309,
                                        3325
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 67,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 67,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          3326,
                                          3332
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 67,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 67,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3309,
                                      3333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3334,
                                      3338
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3309,
                                    3338
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3339,
                                      3347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      3349,
                                      3357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3309,
                                  3358
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                3309,
                                3359
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3368,
                                        3387
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 68,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 68,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            3388,
                                            3390
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 68,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 68,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3391,
                                            3404
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 68,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 68,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3388,
                                          3404
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 68,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 68,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3368,
                                      3405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3406,
                                      3410
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3368,
                                    3410
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      3411,
                                      3414
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3368,
                                  3415
                                ],
                                "loc": {
                                  "start": {
                                    "line": 68,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 68,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                3368,
                                3416
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3425,
                                        3444
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            3445,
                                            3447
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3448,
                                            3461
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3445,
                                          3461
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3425,
                                      3462
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3463,
                                      3467
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3425,
                                    3467
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "sub",
                                    "range": [
                                      3468,
                                      3471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3425,
                                  3472
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                3425,
                                3473
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 56
                                }
                              }
                            }
                          ],
                          "range": [
                            3095,
                            3479
                          ],
                          "loc": {
                            "start": {
                              "line": 61,
                              "column": 61
                            },
                            "end": {
                              "line": 70,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3083,
                          3479
                        ],
                        "loc": {
                          "start": {
                            "line": 61,
                            "column": 49
                          },
                          "end": {
                            "line": 70,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3038,
                      3480
                    ],
                    "loc": {
                      "start": {
                        "line": 61,
                        "column": 4
                      },
                      "end": {
                        "line": 70,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1820,
                    "_esdocTestName": "it1820"
                  },
                  "range": [
                    3038,
                    3481
                  ],
                  "loc": {
                    "start": {
                      "line": 61,
                      "column": 4
                    },
                    "end": {
                      "line": 70,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3486,
                        3488
                      ],
                      "loc": {
                        "start": {
                          "line": 71,
                          "column": 4
                        },
                        "end": {
                          "line": 71,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should error if the source is a throw",
                        "raw": "'should error if the source is a throw'",
                        "range": [
                          3489,
                          3528
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 7
                          },
                          "end": {
                            "line": 71,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      3556,
                                      3558
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3561,
                                        3565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          3566,
                                          3569
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3561,
                                      3570
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3556,
                                    3570
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3552,
                                3571
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    3572,
                                    3580
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      3593,
                                      3595
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3598,
                                        3602
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 73,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 73,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a--b--c--|",
                                        "raw": "'---a--b--c--|'",
                                        "range": [
                                          3603,
                                          3618
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 73,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 73,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3598,
                                      3619
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    3593,
                                    3619
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3589,
                                3620
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 39
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    3572,
                                    3580
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3633,
                                      3641
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      3644,
                                      3647
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3633,
                                    3647
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3629,
                                3648
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    3649,
                                    3657
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      3670,
                                      3676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          3679,
                                          3681
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 75,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 75,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          3682,
                                          3695
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 75,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 75,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        3679,
                                        3695
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 75,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 75,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          3696,
                                          3698
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 75,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 75,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3679,
                                      3699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    3670,
                                    3699
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3666,
                                3700
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 8
                                },
                                "end": {
                                  "line": 75,
                                  "column": 42
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " throw",
                                  "range": [
                                    3649,
                                    3657
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3709,
                                        3725
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 76,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 76,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          3726,
                                          3732
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3709,
                                      3733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3734,
                                      3738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3709,
                                    3738
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3739,
                                      3747
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3709,
                                  3748
                                ],
                                "loc": {
                                  "start": {
                                    "line": 76,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 76,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3709,
                                3749
                              ],
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 8
                                },
                                "end": {
                                  "line": 76,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            3542,
                            3755
                          ],
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 60
                            },
                            "end": {
                              "line": 77,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3530,
                          3755
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 48
                          },
                          "end": {
                            "line": 77,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3486,
                      3756
                    ],
                    "loc": {
                      "start": {
                        "line": 71,
                        "column": 4
                      },
                      "end": {
                        "line": 77,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1821,
                    "_esdocTestName": "it1821"
                  },
                  "range": [
                    3486,
                    3757
                  ],
                  "loc": {
                    "start": {
                      "line": 71,
                      "column": 4
                    },
                    "end": {
                      "line": 77,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3762,
                        3764
                      ],
                      "loc": {
                        "start": {
                          "line": 78,
                          "column": 4
                        },
                        "end": {
                          "line": 78,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should never return if source is a never",
                        "raw": "'should never return if source is a never'",
                        "range": [
                          3765,
                          3807
                        ],
                        "loc": {
                          "start": {
                            "line": 78,
                            "column": 7
                          },
                          "end": {
                            "line": 78,
                            "column": 49
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      3835,
                                      3837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3840,
                                        3844
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------------",
                                        "raw": "'------------'",
                                        "range": [
                                          3845,
                                          3859
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3840,
                                      3860
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3835,
                                    3860
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3831,
                                3861
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 38
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    3862,
                                    3870
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      3883,
                                      3885
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        3888,
                                        3892
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          3893,
                                          3907
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 80,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 80,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3888,
                                      3908
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3883,
                                    3908
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3879,
                                3909
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 38
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    3862,
                                    3870
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3922,
                                      3930
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------",
                                    "raw": "'------------'",
                                    "range": [
                                      3933,
                                      3947
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3922,
                                    3947
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3918,
                                3948
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 38
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    3949,
                                    3957
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      3970,
                                      3976
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          3979,
                                          3981
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          3982,
                                          3995
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        3979,
                                        3995
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 82,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 82,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          3996,
                                          3998
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3979,
                                      3999
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    3970,
                                    3999
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3966,
                                4000
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 42
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    3949,
                                    3957
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4009,
                                        4025
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          4026,
                                          4032
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4009,
                                      4033
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4034,
                                      4038
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4009,
                                    4038
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4039,
                                      4047
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4009,
                                  4048
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4009,
                                4049
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            3821,
                            4055
                          ],
                          "loc": {
                            "start": {
                              "line": 78,
                              "column": 63
                            },
                            "end": {
                              "line": 84,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3809,
                          4055
                        ],
                        "loc": {
                          "start": {
                            "line": 78,
                            "column": 51
                          },
                          "end": {
                            "line": 84,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3762,
                      4056
                    ],
                    "loc": {
                      "start": {
                        "line": 78,
                        "column": 4
                      },
                      "end": {
                        "line": 84,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1822,
                    "_esdocTestName": "it1822"
                  },
                  "range": [
                    3762,
                    4057
                  ],
                  "loc": {
                    "start": {
                      "line": 78,
                      "column": 4
                    },
                    "end": {
                      "line": 84,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4062,
                        4064
                      ],
                      "loc": {
                        "start": {
                          "line": 85,
                          "column": 4
                        },
                        "end": {
                          "line": 85,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should never return if compareTo is a never",
                        "raw": "'should never return if compareTo is a never'",
                        "range": [
                          4065,
                          4110
                        ],
                        "loc": {
                          "start": {
                            "line": 85,
                            "column": 7
                          },
                          "end": {
                            "line": 85,
                            "column": 52
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      4138,
                                      4140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4143,
                                        4147
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 86,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 86,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          4148,
                                          4162
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 86,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 86,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4143,
                                      4163
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4138,
                                    4163
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 86,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 86,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4134,
                                4164
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 8
                                },
                                "end": {
                                  "line": 86,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      4177,
                                      4179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4182,
                                        4186
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 87,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 87,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------------",
                                        "raw": "'------------'",
                                        "range": [
                                          4187,
                                          4201
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4182,
                                      4202
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4177,
                                    4202
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4173,
                                4203
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 38
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    4204,
                                    4212
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4225,
                                      4233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------",
                                    "raw": "'------------'",
                                    "range": [
                                      4236,
                                      4250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4225,
                                    4250
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4221,
                                4251
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 38
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    4204,
                                    4212
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    4252,
                                    4260
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      4273,
                                      4279
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          4282,
                                          4284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          4285,
                                          4298
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        4282,
                                        4298
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          4299,
                                          4301
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4282,
                                      4302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    4273,
                                    4302
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4269,
                                4303
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 42
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " never",
                                  "range": [
                                    4252,
                                    4260
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 47
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4312,
                                        4328
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          4329,
                                          4335
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4312,
                                      4336
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4337,
                                      4341
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4312,
                                    4341
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4342,
                                      4350
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4312,
                                  4351
                                ],
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4312,
                                4352
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            4124,
                            4358
                          ],
                          "loc": {
                            "start": {
                              "line": 85,
                              "column": 66
                            },
                            "end": {
                              "line": 91,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4112,
                          4358
                        ],
                        "loc": {
                          "start": {
                            "line": 85,
                            "column": 54
                          },
                          "end": {
                            "line": 91,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4062,
                      4359
                    ],
                    "loc": {
                      "start": {
                        "line": 85,
                        "column": 4
                      },
                      "end": {
                        "line": 91,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1823,
                    "_esdocTestName": "it1823"
                  },
                  "range": [
                    4062,
                    4360
                  ],
                  "loc": {
                    "start": {
                      "line": 85,
                      "column": 4
                    },
                    "end": {
                      "line": 91,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4365,
                        4367
                      ],
                      "loc": {
                        "start": {
                          "line": 92,
                          "column": 4
                        },
                        "end": {
                          "line": 92,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false if source is empty and compareTo is not",
                        "raw": "'should return false if source is empty and compareTo is not'",
                        "range": [
                          4368,
                          4429
                        ],
                        "loc": {
                          "start": {
                            "line": 92,
                            "column": 7
                          },
                          "end": {
                            "line": 92,
                            "column": 68
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      4457,
                                      4459
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4462,
                                        4466
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          4467,
                                          4470
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4462,
                                      4471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4457,
                                    4471
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4453,
                                4472
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 8
                                },
                                "end": {
                                  "line": 93,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4473,
                                    4481
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      4494,
                                      4496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4499,
                                        4503
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------a------",
                                        "raw": "'------a------'",
                                        "range": [
                                          4504,
                                          4519
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4499,
                                      4520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    4494,
                                    4520
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4490,
                                4521
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 39
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4473,
                                    4481
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4534,
                                      4542
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------(F|)",
                                    "raw": "'------(F|)'",
                                    "range": [
                                      4545,
                                      4557
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    4534,
                                    4557
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4530,
                                4558
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4571,
                                      4575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      4578,
                                      4587
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    4571,
                                    4587
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4567,
                                4588
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      4601,
                                      4607
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          4610,
                                          4612
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          4613,
                                          4626
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        4610,
                                        4626
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          4627,
                                          4629
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4610,
                                      4630
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    4601,
                                    4630
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4597,
                                4631
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4640,
                                        4656
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          4657,
                                          4663
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4640,
                                      4664
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4665,
                                      4669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4640,
                                    4669
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4670,
                                      4678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      4680,
                                      4688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4640,
                                  4689
                                ],
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                4640,
                                4690
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4699,
                                        4718
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            4719,
                                            4721
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4722,
                                            4735
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4719,
                                          4735
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4699,
                                      4736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4737,
                                      4741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4699,
                                    4741
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4742,
                                      4746
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4699,
                                  4747
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4699,
                                4748
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4757,
                                        4776
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            4777,
                                            4779
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4780,
                                            4793
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4777,
                                          4793
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4757,
                                      4794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4795,
                                      4799
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4757,
                                    4799
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      4800,
                                      4804
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4757,
                                  4805
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4757,
                                4806
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            4443,
                            4812
                          ],
                          "loc": {
                            "start": {
                              "line": 92,
                              "column": 82
                            },
                            "end": {
                              "line": 101,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4431,
                          4812
                        ],
                        "loc": {
                          "start": {
                            "line": 92,
                            "column": 70
                          },
                          "end": {
                            "line": 101,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4365,
                      4813
                    ],
                    "loc": {
                      "start": {
                        "line": 92,
                        "column": 4
                      },
                      "end": {
                        "line": 101,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1824,
                    "_esdocTestName": "it1824"
                  },
                  "range": [
                    4365,
                    4814
                  ],
                  "loc": {
                    "start": {
                      "line": 92,
                      "column": 4
                    },
                    "end": {
                      "line": 101,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4819,
                        4821
                      ],
                      "loc": {
                        "start": {
                          "line": 102,
                          "column": 4
                        },
                        "end": {
                          "line": 102,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false if compareTo is empty and source is not",
                        "raw": "'should return false if compareTo is empty and source is not'",
                        "range": [
                          4822,
                          4883
                        ],
                        "loc": {
                          "start": {
                            "line": 102,
                            "column": 7
                          },
                          "end": {
                            "line": 102,
                            "column": 68
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      4911,
                                      4913
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4916,
                                        4920
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 103,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------a------",
                                        "raw": "'------a------'",
                                        "range": [
                                          4921,
                                          4936
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4916,
                                      4937
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    4911,
                                    4937
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4907,
                                4938
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      4951,
                                      4953
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        4956,
                                        4960
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          4961,
                                          4964
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4956,
                                      4965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    4951,
                                    4965
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4947,
                                4966
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4967,
                                    4975
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4988,
                                      4996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------(F|)",
                                    "raw": "'------(F|)'",
                                    "range": [
                                      4999,
                                      5011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    4988,
                                    5011
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4984,
                                5012
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 36
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " empty",
                                  "range": [
                                    4967,
                                    4975
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 36
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      5025,
                                      5029
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      5032,
                                      5041
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    5025,
                                    5041
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5021,
                                5042
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      5055,
                                      5061
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          5064,
                                          5066
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          5067,
                                          5080
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        5064,
                                        5080
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          5081,
                                          5083
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5064,
                                      5084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    5055,
                                    5084
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5051,
                                5085
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5094,
                                        5110
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 108,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 108,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          5111,
                                          5117
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5094,
                                      5118
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5119,
                                      5123
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5094,
                                    5123
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5124,
                                      5132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      5134,
                                      5142
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5094,
                                  5143
                                ],
                                "loc": {
                                  "start": {
                                    "line": 108,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 108,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                5094,
                                5144
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5153,
                                        5172
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            5173,
                                            5175
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 109,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 109,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5176,
                                            5189
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 109,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 109,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5173,
                                          5189
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5153,
                                      5190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5191,
                                      5195
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5153,
                                    5195
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      5196,
                                      5200
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5153,
                                  5201
                                ],
                                "loc": {
                                  "start": {
                                    "line": 109,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 109,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                5153,
                                5202
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5211,
                                        5230
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            5231,
                                            5233
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5234,
                                            5247
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5231,
                                          5247
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5211,
                                      5248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5249,
                                      5253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5211,
                                    5253
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs",
                                    "range": [
                                      5254,
                                      5258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5211,
                                  5259
                                ],
                                "loc": {
                                  "start": {
                                    "line": 110,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 110,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                5211,
                                5260
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 57
                                }
                              }
                            }
                          ],
                          "range": [
                            4897,
                            5266
                          ],
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 82
                            },
                            "end": {
                              "line": 111,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4885,
                          5266
                        ],
                        "loc": {
                          "start": {
                            "line": 102,
                            "column": 70
                          },
                          "end": {
                            "line": 111,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4819,
                      5267
                    ],
                    "loc": {
                      "start": {
                        "line": 102,
                        "column": 4
                      },
                      "end": {
                        "line": 111,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1825,
                    "_esdocTestName": "it1825"
                  },
                  "range": [
                    4819,
                    5268
                  ],
                  "loc": {
                    "start": {
                      "line": 102,
                      "column": 4
                    },
                    "end": {
                      "line": 111,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5273,
                        5275
                      ],
                      "loc": {
                        "start": {
                          "line": 112,
                          "column": 4
                        },
                        "end": {
                          "line": 112,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return never if compareTo is empty and source is never",
                        "raw": "'should return never if compareTo is empty and source is never'",
                        "range": [
                          5276,
                          5339
                        ],
                        "loc": {
                          "start": {
                            "line": 112,
                            "column": 7
                          },
                          "end": {
                            "line": 112,
                            "column": 70
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      5367,
                                      5369
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5372,
                                        5376
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 113,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 113,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          5377,
                                          5380
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5372,
                                      5381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5367,
                                    5381
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 113,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 113,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5363,
                                5382
                              ],
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 8
                                },
                                "end": {
                                  "line": 113,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      5395,
                                      5397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5400,
                                        5404
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 114,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 114,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5405,
                                          5408
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 114,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 114,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5400,
                                      5409
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5395,
                                    5409
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 114,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 114,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5391,
                                5410
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5423,
                                      5431
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      5434,
                                      5437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5423,
                                    5437
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5419,
                                5438
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      5451,
                                      5457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          5460,
                                          5462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          5463,
                                          5476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        5460,
                                        5476
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 116,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          5477,
                                          5479
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5460,
                                      5480
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    5451,
                                    5480
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5447,
                                5481
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5490,
                                        5506
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 117,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 117,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          5507,
                                          5513
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 117,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5490,
                                      5514
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5515,
                                      5519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5490,
                                    5519
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5520,
                                      5528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5490,
                                  5529
                                ],
                                "loc": {
                                  "start": {
                                    "line": 117,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 117,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                5490,
                                5530
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            5353,
                            5536
                          ],
                          "loc": {
                            "start": {
                              "line": 112,
                              "column": 84
                            },
                            "end": {
                              "line": 118,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5341,
                          5536
                        ],
                        "loc": {
                          "start": {
                            "line": 112,
                            "column": 72
                          },
                          "end": {
                            "line": 118,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5273,
                      5537
                    ],
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 4
                      },
                      "end": {
                        "line": 118,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1826,
                    "_esdocTestName": "it1826"
                  },
                  "range": [
                    5273,
                    5538
                  ],
                  "loc": {
                    "start": {
                      "line": 112,
                      "column": 4
                    },
                    "end": {
                      "line": 118,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5543,
                        5545
                      ],
                      "loc": {
                        "start": {
                          "line": 119,
                          "column": 4
                        },
                        "end": {
                          "line": 119,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return never if source is empty and compareTo is never",
                        "raw": "'should return never if source is empty and compareTo is never'",
                        "range": [
                          5546,
                          5609
                        ],
                        "loc": {
                          "start": {
                            "line": 119,
                            "column": 7
                          },
                          "end": {
                            "line": 119,
                            "column": 70
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      5637,
                                      5639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5642,
                                        5646
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 120,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 120,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5647,
                                          5650
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 120,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 120,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5642,
                                      5651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5637,
                                    5651
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5633,
                                5652
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      5665,
                                      5667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5670,
                                        5674
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 121,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 121,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          5675,
                                          5678
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 121,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 121,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5670,
                                      5679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5665,
                                    5679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5661,
                                5680
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5693,
                                      5701
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      5704,
                                      5707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5693,
                                    5707
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5689,
                                5708
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      5721,
                                      5727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          5730,
                                          5732
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          5733,
                                          5746
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        5730,
                                        5746
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 123,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 123,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          5747,
                                          5749
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5730,
                                      5750
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    5721,
                                    5750
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5717,
                                5751
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5760,
                                        5776
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 124,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 124,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          5777,
                                          5783
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 124,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 124,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5760,
                                      5784
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5785,
                                      5789
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5760,
                                    5789
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5790,
                                      5798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5760,
                                  5799
                                ],
                                "loc": {
                                  "start": {
                                    "line": 124,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 124,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                5760,
                                5800
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            5623,
                            5806
                          ],
                          "loc": {
                            "start": {
                              "line": 119,
                              "column": 84
                            },
                            "end": {
                              "line": 125,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5611,
                          5806
                        ],
                        "loc": {
                          "start": {
                            "line": 119,
                            "column": 72
                          },
                          "end": {
                            "line": 125,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5543,
                      5807
                    ],
                    "loc": {
                      "start": {
                        "line": 119,
                        "column": 4
                      },
                      "end": {
                        "line": 125,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1827,
                    "_esdocTestName": "it1827"
                  },
                  "range": [
                    5543,
                    5808
                  ],
                  "loc": {
                    "start": {
                      "line": 119,
                      "column": 4
                    },
                    "end": {
                      "line": 125,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5813,
                        5815
                      ],
                      "loc": {
                        "start": {
                          "line": 126,
                          "column": 4
                        },
                        "end": {
                          "line": 126,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should error if the comparor errors",
                        "raw": "'should error if the comparor errors'",
                        "range": [
                          5816,
                          5853
                        ],
                        "loc": {
                          "start": {
                            "line": 126,
                            "column": 7
                          },
                          "end": {
                            "line": 126,
                            "column": 44
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      5881,
                                      5883
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5886,
                                        5889
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 127,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 127,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b-----c------d--|",
                                        "raw": "'--a--^--b-----c------d--|'",
                                        "range": [
                                          5890,
                                          5917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 127,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 127,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5886,
                                      5918
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    5881,
                                    5918
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5877,
                                5919
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 8
                                },
                                "end": {
                                  "line": 127,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      5932,
                                      5938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^            !",
                                    "raw": "'^            !'",
                                    "range": [
                                      5941,
                                      5957
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5932,
                                    5957
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5928,
                                5958
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 8
                                },
                                "end": {
                                  "line": 128,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      5971,
                                      5973
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5976,
                                        5979
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 129,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--------x---y---z-------|",
                                        "raw": "'-----^--------x---y---z-------|'",
                                        "range": [
                                          5980,
                                          6013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5976,
                                      6014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    5971,
                                    6014
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5967,
                                6015
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      6028,
                                      6034
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^            !",
                                    "raw": "'^            !'",
                                    "range": [
                                      6037,
                                      6053
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6028,
                                    6053
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6024,
                                6054
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6067,
                                      6075
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------#",
                                    "raw": "'-------------#'",
                                    "range": [
                                      6078,
                                      6094
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    6067,
                                    6094
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6063,
                                6095
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "i",
                                    "range": [
                                      6108,
                                      6109
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": 0,
                                    "raw": "0",
                                    "range": [
                                      6112,
                                      6113
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "range": [
                                    6108,
                                    6113
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 17
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6104,
                                6114
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 18
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      6127,
                                      6133
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          6136,
                                          6138
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          6139,
                                          6152
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        6136,
                                        6152
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          6153,
                                          6155
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              6167,
                                              6168
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 133,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 133,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              6170,
                                              6171
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 133,
                                                "column": 55
                                              },
                                              "end": {
                                                "line": 133,
                                                "column": 56
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "IfStatement",
                                              "test": {
                                                "type": "BinaryExpression",
                                                "operator": "===",
                                                "left": {
                                                  "type": "UpdateExpression",
                                                  "operator": "++",
                                                  "argument": {
                                                    "type": "Identifier",
                                                    "name": "i",
                                                    "range": [
                                                      6193,
                                                      6194
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 134,
                                                        "column": 18
                                                      },
                                                      "end": {
                                                        "line": 134,
                                                        "column": 19
                                                      }
                                                    }
                                                  },
                                                  "prefix": true,
                                                  "range": [
                                                    6191,
                                                    6194
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 134,
                                                      "column": 16
                                                    },
                                                    "end": {
                                                      "line": 134,
                                                      "column": 19
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Literal",
                                                  "value": 2,
                                                  "raw": "2",
                                                  "range": [
                                                    6199,
                                                    6200
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 134,
                                                      "column": 24
                                                    },
                                                    "end": {
                                                      "line": 134,
                                                      "column": 25
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  6191,
                                                  6200
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 134,
                                                    "column": 16
                                                  },
                                                  "end": {
                                                    "line": 134,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "consequent": {
                                                "type": "BlockStatement",
                                                "body": [
                                                  {
                                                    "type": "ThrowStatement",
                                                    "argument": {
                                                      "type": "NewExpression",
                                                      "callee": {
                                                        "type": "Identifier",
                                                        "name": "Error",
                                                        "range": [
                                                          6230,
                                                          6235
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 135,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 135,
                                                            "column": 31
                                                          }
                                                        }
                                                      },
                                                      "arguments": [
                                                        {
                                                          "type": "Literal",
                                                          "value": "shazbot",
                                                          "raw": "'shazbot'",
                                                          "range": [
                                                            6236,
                                                            6245
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 135,
                                                              "column": 32
                                                            },
                                                            "end": {
                                                              "line": 135,
                                                              "column": 41
                                                            }
                                                          }
                                                        }
                                                      ],
                                                      "range": [
                                                        6226,
                                                        6246
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 135,
                                                          "column": 22
                                                        },
                                                        "end": {
                                                          "line": 135,
                                                          "column": 42
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      6220,
                                                      6247
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 135,
                                                        "column": 16
                                                      },
                                                      "end": {
                                                        "line": 135,
                                                        "column": 43
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  6202,
                                                  6261
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 134,
                                                    "column": 27
                                                  },
                                                  "end": {
                                                    "line": 136,
                                                    "column": 13
                                                  }
                                                }
                                              },
                                              "alternate": null,
                                              "range": [
                                                6187,
                                                6261
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 134,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 136,
                                                  "column": 13
                                                }
                                              }
                                            },
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "===",
                                                "left": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "a",
                                                    "range": [
                                                      6281,
                                                      6282
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 137,
                                                        "column": 19
                                                      },
                                                      "end": {
                                                        "line": 137,
                                                        "column": 20
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "value",
                                                    "range": [
                                                      6283,
                                                      6288
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 137,
                                                        "column": 21
                                                      },
                                                      "end": {
                                                        "line": 137,
                                                        "column": 26
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6281,
                                                    6288
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 137,
                                                      "column": 19
                                                    },
                                                    "end": {
                                                      "line": 137,
                                                      "column": 26
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "b",
                                                    "range": [
                                                      6293,
                                                      6294
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 137,
                                                        "column": 31
                                                      },
                                                      "end": {
                                                        "line": 137,
                                                        "column": 32
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "value",
                                                    "range": [
                                                      6295,
                                                      6300
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 137,
                                                        "column": 33
                                                      },
                                                      "end": {
                                                        "line": 137,
                                                        "column": 38
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6293,
                                                    6300
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 137,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 137,
                                                      "column": 38
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  6281,
                                                  6300
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 137,
                                                    "column": 19
                                                  },
                                                  "end": {
                                                    "line": 137,
                                                    "column": 38
                                                  }
                                                }
                                              },
                                              "range": [
                                                6274,
                                                6301
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 137,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 137,
                                                  "column": 39
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6173,
                                            6311
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 58
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 9
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          6157,
                                          6311
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6136,
                                      6312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    6127,
                                    6312
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6123,
                                6313
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      6326,
                                      6332
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "a",
                                          "range": [
                                            6349,
                                            6350
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 140,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 140,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": null,
                                          "raw": "null",
                                          "range": [
                                            6352,
                                            6356
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 140,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 140,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6349,
                                          6356
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 19
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "b",
                                          "range": [
                                            6370,
                                            6371
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6375,
                                                  6380
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 141,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 141,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "bees knees",
                                                "raw": "'bees knees'",
                                                "range": [
                                                  6382,
                                                  6394
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 141,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 141,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6375,
                                                6394
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 141,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 141,
                                                  "column": 36
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6373,
                                            6396
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 38
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6370,
                                          6396
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 141,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 141,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "c",
                                          "range": [
                                            6410,
                                            6411
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6415,
                                                  6420
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 142,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 142,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "carpy dumb",
                                                "raw": "'carpy dumb'",
                                                "range": [
                                                  6422,
                                                  6434
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 142,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 142,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6415,
                                                6434
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 142,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 142,
                                                  "column": 36
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6413,
                                            6436
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 38
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6410,
                                          6436
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "d",
                                          "range": [
                                            6450,
                                            6451
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6455,
                                                  6460
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 143,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 143,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "derp",
                                                "raw": "'derp'",
                                                "range": [
                                                  6462,
                                                  6468
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 143,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 143,
                                                    "column": 30
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6455,
                                                6468
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 143,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 143,
                                                  "column": 30
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6453,
                                            6470
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6450,
                                          6470
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            6484,
                                            6485
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6489,
                                                  6494
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 144,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 144,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "bees knees",
                                                "raw": "'bees knees'",
                                                "range": [
                                                  6496,
                                                  6508
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 144,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 144,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6489,
                                                6508
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 144,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 144,
                                                  "column": 36
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "foo",
                                                "range": [
                                                  6510,
                                                  6513
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 144,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 144,
                                                    "column": 41
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "lol",
                                                "raw": "'lol'",
                                                "range": [
                                                  6515,
                                                  6520
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 144,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 144,
                                                    "column": 48
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6510,
                                                6520
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 144,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 144,
                                                  "column": 48
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6487,
                                            6522
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6484,
                                          6522
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 144,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 144,
                                            "column": 50
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            6536,
                                            6537
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6541,
                                                  6546
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 145,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 145,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "carpy dumb",
                                                "raw": "'carpy dumb'",
                                                "range": [
                                                  6548,
                                                  6560
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 145,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 145,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6541,
                                                6560
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 145,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 145,
                                                  "column": 36
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "scooby",
                                                "range": [
                                                  6562,
                                                  6568
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 145,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 145,
                                                    "column": 44
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "doo",
                                                "raw": "'doo'",
                                                "range": [
                                                  6570,
                                                  6575
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 145,
                                                    "column": 46
                                                  },
                                                  "end": {
                                                    "line": 145,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6562,
                                                6575
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 145,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 145,
                                                  "column": 51
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6539,
                                            6577
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 53
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6536,
                                          6577
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 53
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            6591,
                                            6592
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 146,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 146,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  6596,
                                                  6601
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 146,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 146,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "derp",
                                                "raw": "'derp'",
                                                "range": [
                                                  6603,
                                                  6609
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 146,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 146,
                                                    "column": 30
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6596,
                                                6609
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 146,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 146,
                                                  "column": 30
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "weCouldBe",
                                                "range": [
                                                  6611,
                                                  6620
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 146,
                                                    "column": 32
                                                  },
                                                  "end": {
                                                    "line": 146,
                                                    "column": 41
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "dancin, yeah",
                                                "raw": "'dancin, yeah'",
                                                "range": [
                                                  6622,
                                                  6636
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 146,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 146,
                                                    "column": 57
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                6611,
                                                6636
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 146,
                                                  "column": 32
                                                },
                                                "end": {
                                                  "line": 146,
                                                  "column": 57
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6594,
                                            6638
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 146,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 146,
                                              "column": 59
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6591,
                                          6638
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 146,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 146,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6335,
                                      6648
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    6326,
                                    6648
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 147,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6322,
                                6649
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 147,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6658,
                                        6674
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          6675,
                                          6681
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6658,
                                      6682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6683,
                                      6687
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6658,
                                    6687
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6688,
                                      6696
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Object",
                                        "range": [
                                          6698,
                                          6704
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "assign",
                                        "range": [
                                          6705,
                                          6711
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 61
                                          }
                                        }
                                      },
                                      "range": [
                                        6698,
                                        6711
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 61
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [],
                                        "range": [
                                          6712,
                                          6714
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 62
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 64
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "booleans",
                                        "range": [
                                          6716,
                                          6724
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 74
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "values",
                                        "range": [
                                          6726,
                                          6732
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 76
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 82
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6698,
                                      6733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 83
                                      }
                                    }
                                  },
                                  {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "Error",
                                      "range": [
                                        6739,
                                        6744
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 89
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 94
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "shazbot",
                                        "raw": "'shazbot'",
                                        "range": [
                                          6745,
                                          6754
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 95
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 104
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6735,
                                      6755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 85
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 105
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6658,
                                  6756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 148,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 148,
                                    "column": 106
                                  }
                                }
                              },
                              "range": [
                                6658,
                                6757
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 107
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6766,
                                        6785
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 149,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 149,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            6786,
                                            6788
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 149,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 149,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6789,
                                            6802
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 149,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 149,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6786,
                                          6802
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 149,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 149,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6766,
                                      6803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6804,
                                      6808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6766,
                                    6808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      6809,
                                      6815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6766,
                                  6816
                                ],
                                "loc": {
                                  "start": {
                                    "line": 149,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 149,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6766,
                                6817
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6826,
                                        6845
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 150,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 150,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            6846,
                                            6848
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 150,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 150,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6849,
                                            6862
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 150,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 150,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6846,
                                          6862
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 150,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 150,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6826,
                                      6863
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6864,
                                      6868
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6826,
                                    6868
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      6869,
                                      6875
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6826,
                                  6876
                                ],
                                "loc": {
                                  "start": {
                                    "line": 150,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 150,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6826,
                                6877
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5867,
                            6883
                          ],
                          "loc": {
                            "start": {
                              "line": 126,
                              "column": 58
                            },
                            "end": {
                              "line": 151,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5855,
                          6883
                        ],
                        "loc": {
                          "start": {
                            "line": 126,
                            "column": 46
                          },
                          "end": {
                            "line": 151,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5813,
                      6884
                    ],
                    "loc": {
                      "start": {
                        "line": 126,
                        "column": 4
                      },
                      "end": {
                        "line": 151,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1828,
                    "_esdocTestName": "it1828"
                  },
                  "range": [
                    5813,
                    6885
                  ],
                  "loc": {
                    "start": {
                      "line": 126,
                      "column": 4
                    },
                    "end": {
                      "line": 151,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6890,
                        6892
                      ],
                      "loc": {
                        "start": {
                          "line": 152,
                          "column": 4
                        },
                        "end": {
                          "line": 152,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should use the provided comparor",
                        "raw": "'should use the provided comparor'",
                        "range": [
                          6893,
                          6927
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 7
                          },
                          "end": {
                            "line": 152,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      6955,
                                      6957
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6960,
                                        6963
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b-----c------d--|",
                                        "raw": "'--a--^--b-----c------d--|'",
                                        "range": [
                                          6964,
                                          6991
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6960,
                                      6992
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    6955,
                                    6992
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6951,
                                6993
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      7006,
                                      7012
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      7015,
                                      7043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7006,
                                    7043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7002,
                                7044
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      7057,
                                      7059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7062,
                                        7065
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--------x---y---z-------|",
                                        "raw": "'-----^--------x---y---z-------|'",
                                        "range": [
                                          7066,
                                          7099
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7062,
                                      7100
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    7057,
                                    7100
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7053,
                                7101
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      7114,
                                      7120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      7123,
                                      7151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7114,
                                    7151
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7110,
                                7152
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7165,
                                      7173
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------------------(T|)",
                                    "raw": "'-------------------------(T|)'",
                                    "range": [
                                      7176,
                                      7207
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    7165,
                                    7207
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7161,
                                7208
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 8
                                },
                                "end": {
                                  "line": 157,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      7221,
                                      7227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          7230,
                                          7232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          7233,
                                          7246
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        7230,
                                        7246
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 158,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 158,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          7247,
                                          7249
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              7261,
                                              7262
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 158,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 158,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              7264,
                                              7265
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 158,
                                                "column": 55
                                              },
                                              "end": {
                                                "line": 158,
                                                "column": 56
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "===",
                                                "left": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "a",
                                                    "range": [
                                                      7276,
                                                      7277
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 158,
                                                        "column": 67
                                                      },
                                                      "end": {
                                                        "line": 158,
                                                        "column": 68
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "value",
                                                    "range": [
                                                      7278,
                                                      7283
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 158,
                                                        "column": 69
                                                      },
                                                      "end": {
                                                        "line": 158,
                                                        "column": 74
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    7276,
                                                    7283
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 158,
                                                      "column": 67
                                                    },
                                                    "end": {
                                                      "line": 158,
                                                      "column": 74
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "b",
                                                    "range": [
                                                      7288,
                                                      7289
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 158,
                                                        "column": 79
                                                      },
                                                      "end": {
                                                        "line": 158,
                                                        "column": 80
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "value",
                                                    "range": [
                                                      7290,
                                                      7295
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 158,
                                                        "column": 81
                                                      },
                                                      "end": {
                                                        "line": 158,
                                                        "column": 86
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    7288,
                                                    7295
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 158,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 158,
                                                      "column": 86
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  7276,
                                                  7295
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 158,
                                                    "column": 67
                                                  },
                                                  "end": {
                                                    "line": 158,
                                                    "column": 86
                                                  }
                                                }
                                              },
                                              "range": [
                                                7269,
                                                7296
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 158,
                                                  "column": 60
                                                },
                                                "end": {
                                                  "line": 158,
                                                  "column": 87
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7267,
                                            7298
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 158,
                                              "column": 58
                                            },
                                            "end": {
                                              "line": 158,
                                              "column": 89
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          7251,
                                          7298
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 89
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7230,
                                      7299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 90
                                      }
                                    }
                                  },
                                  "range": [
                                    7221,
                                    7299
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 90
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7217,
                                7300
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 91
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      7313,
                                      7319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "a",
                                          "range": [
                                            7336,
                                            7337
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 160,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 160,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": null,
                                          "raw": "null",
                                          "range": [
                                            7339,
                                            7343
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 160,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 160,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7336,
                                          7343
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 19
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "b",
                                          "range": [
                                            7357,
                                            7358
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 161,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 161,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7362,
                                                  7367
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 161,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 161,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "bees knees",
                                                "raw": "'bees knees'",
                                                "range": [
                                                  7369,
                                                  7381
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 161,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 161,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7362,
                                                7381
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 161,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 161,
                                                  "column": 36
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7360,
                                            7383
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 161,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 161,
                                              "column": 38
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7357,
                                          7383
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "c",
                                          "range": [
                                            7397,
                                            7398
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 162,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 162,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7402,
                                                  7407
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 162,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 162,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "carpy dumb",
                                                "raw": "'carpy dumb'",
                                                "range": [
                                                  7409,
                                                  7421
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 162,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 162,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7402,
                                                7421
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 162,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 162,
                                                  "column": 36
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7400,
                                            7423
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 162,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 162,
                                              "column": 38
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7397,
                                          7423
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "d",
                                          "range": [
                                            7437,
                                            7438
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 163,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 163,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7442,
                                                  7447
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 163,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 163,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "derp",
                                                "raw": "'derp'",
                                                "range": [
                                                  7449,
                                                  7455
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 163,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 163,
                                                    "column": 30
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7442,
                                                7455
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 163,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 163,
                                                  "column": 30
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7440,
                                            7457
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 163,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 163,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7437,
                                          7457
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 163,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 163,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            7471,
                                            7472
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7476,
                                                  7481
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 164,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 164,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "bees knees",
                                                "raw": "'bees knees'",
                                                "range": [
                                                  7483,
                                                  7495
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 164,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 164,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7476,
                                                7495
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 164,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 164,
                                                  "column": 36
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "foo",
                                                "range": [
                                                  7497,
                                                  7500
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 164,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 164,
                                                    "column": 41
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "lol",
                                                "raw": "'lol'",
                                                "range": [
                                                  7502,
                                                  7507
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 164,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 164,
                                                    "column": 48
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7497,
                                                7507
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 164,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 164,
                                                  "column": 48
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7474,
                                            7509
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7471,
                                          7509
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 50
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            7523,
                                            7524
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7528,
                                                  7533
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 165,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 165,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "carpy dumb",
                                                "raw": "'carpy dumb'",
                                                "range": [
                                                  7535,
                                                  7547
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 165,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 165,
                                                    "column": 36
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7528,
                                                7547
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 165,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 165,
                                                  "column": 36
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "scooby",
                                                "range": [
                                                  7549,
                                                  7555
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 165,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 165,
                                                    "column": 44
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "doo",
                                                "raw": "'doo'",
                                                "range": [
                                                  7557,
                                                  7562
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 165,
                                                    "column": 46
                                                  },
                                                  "end": {
                                                    "line": 165,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7549,
                                                7562
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 165,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 165,
                                                  "column": 51
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7526,
                                            7564
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 53
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7523,
                                          7564
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 53
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            7578,
                                            7579
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 166,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 166,
                                              "column": 13
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "ObjectExpression",
                                          "properties": [
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "value",
                                                "range": [
                                                  7583,
                                                  7588
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 166,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 166,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "derp",
                                                "raw": "'derp'",
                                                "range": [
                                                  7590,
                                                  7596
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 166,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 166,
                                                    "column": 30
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7583,
                                                7596
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 166,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 166,
                                                  "column": 30
                                                }
                                              }
                                            },
                                            {
                                              "type": "Property",
                                              "key": {
                                                "type": "Identifier",
                                                "name": "weCouldBe",
                                                "range": [
                                                  7598,
                                                  7607
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 166,
                                                    "column": 32
                                                  },
                                                  "end": {
                                                    "line": 166,
                                                    "column": 41
                                                  }
                                                }
                                              },
                                              "value": {
                                                "type": "Literal",
                                                "value": "dancin, yeah",
                                                "raw": "'dancin, yeah'",
                                                "range": [
                                                  7609,
                                                  7623
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 166,
                                                    "column": 43
                                                  },
                                                  "end": {
                                                    "line": 166,
                                                    "column": 57
                                                  }
                                                }
                                              },
                                              "kind": "init",
                                              "method": false,
                                              "shorthand": false,
                                              "computed": false,
                                              "range": [
                                                7598,
                                                7623
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 166,
                                                  "column": 32
                                                },
                                                "end": {
                                                  "line": 166,
                                                  "column": 57
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7581,
                                            7625
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 166,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 166,
                                              "column": 59
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7578,
                                          7625
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 166,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 166,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7322,
                                      7635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 9
                                      }
                                    }
                                  },
                                  "range": [
                                    7313,
                                    7635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 167,
                                      "column": 9
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7309,
                                7636
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 167,
                                  "column": 10
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7645,
                                        7661
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          7662,
                                          7668
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7645,
                                      7669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7670,
                                      7674
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7645,
                                    7674
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7675,
                                      7683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Object",
                                        "range": [
                                          7685,
                                          7691
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "assign",
                                        "range": [
                                          7692,
                                          7698
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 61
                                          }
                                        }
                                      },
                                      "range": [
                                        7685,
                                        7698
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 61
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [],
                                        "range": [
                                          7699,
                                          7701
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 62
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 64
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "booleans",
                                        "range": [
                                          7703,
                                          7711
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 74
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "values",
                                        "range": [
                                          7713,
                                          7719
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 76
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 82
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7685,
                                      7720
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 83
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7645,
                                  7721
                                ],
                                "loc": {
                                  "start": {
                                    "line": 168,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 168,
                                    "column": 84
                                  }
                                }
                              },
                              "range": [
                                7645,
                                7722
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 85
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7731,
                                        7750
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 169,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 169,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            7751,
                                            7753
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 169,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 169,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7754,
                                            7767
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 169,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 169,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7751,
                                          7767
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 169,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 169,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7731,
                                      7768
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7769,
                                      7773
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7731,
                                    7773
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      7774,
                                      7780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7731,
                                  7781
                                ],
                                "loc": {
                                  "start": {
                                    "line": 169,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 169,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7731,
                                7782
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7791,
                                        7810
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            7811,
                                            7813
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 170,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 170,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7814,
                                            7827
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 170,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 170,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7811,
                                          7827
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7791,
                                      7828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7829,
                                      7833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7791,
                                    7833
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      7834,
                                      7840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7791,
                                  7841
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7791,
                                7842
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6941,
                            7848
                          ],
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 55
                            },
                            "end": {
                              "line": 171,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6929,
                          7848
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 43
                          },
                          "end": {
                            "line": 171,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6890,
                      7849
                    ],
                    "loc": {
                      "start": {
                        "line": 152,
                        "column": 4
                      },
                      "end": {
                        "line": 171,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1829,
                    "_esdocTestName": "it1829"
                  },
                  "range": [
                    6890,
                    7850
                  ],
                  "loc": {
                    "start": {
                      "line": 152,
                      "column": 4
                    },
                    "end": {
                      "line": 171,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7855,
                        7857
                      ],
                      "loc": {
                        "start": {
                          "line": 172,
                          "column": 4
                        },
                        "end": {
                          "line": 172,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false for two unequal sequences, compareTo finishing last",
                        "raw": "'should return false for two unequal sequences, compareTo finishing last'",
                        "range": [
                          7858,
                          7931
                        ],
                        "loc": {
                          "start": {
                            "line": 172,
                            "column": 7
                          },
                          "end": {
                            "line": 172,
                            "column": 80
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      7959,
                                      7961
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7964,
                                        7967
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 173,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 173,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d--e--f--g--|",
                                        "raw": "'--a--^--b--c--d--e--f--g--|'",
                                        "range": [
                                          7968,
                                          7997
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 173,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 173,
                                            "column": 50
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7964,
                                      7998
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    7959,
                                    7998
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7955,
                                7999
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      8012,
                                      8018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                      !",
                                    "raw": "'^                      !'",
                                    "range": [
                                      8021,
                                      8047
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8012,
                                    8047
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8008,
                                8048
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 8
                                },
                                "end": {
                                  "line": 174,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      8061,
                                      8063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8066,
                                        8069
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^-----b--c--d-e-f------z-|",
                                        "raw": "'-----^-----b--c--d-e-f------z-|'",
                                        "range": [
                                          8070,
                                          8103
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 54
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8066,
                                      8104
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    8061,
                                    8104
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8057,
                                8105
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      8118,
                                      8124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                      !",
                                    "raw": "'^                      !'",
                                    "range": [
                                      8127,
                                      8153
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    8118,
                                    8153
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 176,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 176,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8114,
                                8154
                              ],
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 8
                                },
                                "end": {
                                  "line": 176,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8167,
                                      8175
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------------------(F|)",
                                    "raw": "'-----------------------(F|)'",
                                    "range": [
                                      8178,
                                      8207
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    8167,
                                    8207
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8163,
                                8208
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 8
                                },
                                "end": {
                                  "line": 177,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      8221,
                                      8227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          8230,
                                          8232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          8233,
                                          8246
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        8230,
                                        8246
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          8247,
                                          8249
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8230,
                                      8250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8221,
                                    8250
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8217,
                                8251
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8260,
                                        8276
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 179,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 179,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          8277,
                                          8283
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 179,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 179,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8260,
                                      8284
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8285,
                                      8289
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8260,
                                    8289
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8290,
                                      8298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      8300,
                                      8308
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8260,
                                  8309
                                ],
                                "loc": {
                                  "start": {
                                    "line": 179,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 179,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                8260,
                                8310
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8319,
                                        8338
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            8339,
                                            8341
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 180,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 180,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8342,
                                            8355
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 180,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 180,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8339,
                                          8355
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8319,
                                      8356
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8357,
                                      8361
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8319,
                                    8361
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      8362,
                                      8368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8319,
                                  8369
                                ],
                                "loc": {
                                  "start": {
                                    "line": 180,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 180,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8319,
                                8370
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8379,
                                        8398
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 181,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 181,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            8399,
                                            8401
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 181,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 181,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8402,
                                            8415
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 181,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 181,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8399,
                                          8415
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8379,
                                      8416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8417,
                                      8421
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8379,
                                    8421
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      8422,
                                      8428
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8379,
                                  8429
                                ],
                                "loc": {
                                  "start": {
                                    "line": 181,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 181,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8379,
                                8430
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7945,
                            8436
                          ],
                          "loc": {
                            "start": {
                              "line": 172,
                              "column": 94
                            },
                            "end": {
                              "line": 182,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7933,
                          8436
                        ],
                        "loc": {
                          "start": {
                            "line": 172,
                            "column": 82
                          },
                          "end": {
                            "line": 182,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7855,
                      8437
                    ],
                    "loc": {
                      "start": {
                        "line": 172,
                        "column": 4
                      },
                      "end": {
                        "line": 182,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1830,
                    "_esdocTestName": "it1830"
                  },
                  "range": [
                    7855,
                    8438
                  ],
                  "loc": {
                    "start": {
                      "line": 172,
                      "column": 4
                    },
                    "end": {
                      "line": 182,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8443,
                        8445
                      ],
                      "loc": {
                        "start": {
                          "line": 183,
                          "column": 4
                        },
                        "end": {
                          "line": 183,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false for two unequal sequences, early wrong value from source",
                        "raw": "'should return false for two unequal sequences, early wrong value from source'",
                        "range": [
                          8446,
                          8524
                        ],
                        "loc": {
                          "start": {
                            "line": 183,
                            "column": 7
                          },
                          "end": {
                            "line": 183,
                            "column": 85
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      8552,
                                      8554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8557,
                                        8560
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 184,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 184,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c---x-----------|",
                                        "raw": "'--a--^--b--c---x-----------|'",
                                        "range": [
                                          8561,
                                          8591
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 184,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 184,
                                            "column": 51
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8557,
                                      8592
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    8552,
                                    8592
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8548,
                                8593
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      8606,
                                      8612
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !",
                                    "raw": "'^         !'",
                                    "range": [
                                      8615,
                                      8628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    8606,
                                    8628
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8602,
                                8629
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      8642,
                                      8644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8647,
                                        8650
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--b--c--d--e--f--|",
                                        "raw": "'-----^--b--c--d--e--f--|'",
                                        "range": [
                                          8651,
                                          8677
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8647,
                                      8678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    8642,
                                    8678
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8638,
                                8679
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      8692,
                                      8698
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !",
                                    "raw": "'^         !'",
                                    "range": [
                                      8701,
                                      8714
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    8692,
                                    8714
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8688,
                                8715
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8728,
                                      8736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----------(F|)",
                                    "raw": "'----------(F|)'",
                                    "range": [
                                      8739,
                                      8755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    8728,
                                    8755
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8724,
                                8756
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      8769,
                                      8775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          8778,
                                          8780
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          8781,
                                          8794
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        8778,
                                        8794
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 189,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 189,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          8795,
                                          8797
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8778,
                                      8798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    8769,
                                    8798
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8765,
                                8799
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8808,
                                        8824
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 190,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 190,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          8825,
                                          8831
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 190,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 190,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8808,
                                      8832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8833,
                                      8837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8808,
                                    8837
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8838,
                                      8846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      8848,
                                      8856
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8808,
                                  8857
                                ],
                                "loc": {
                                  "start": {
                                    "line": 190,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 190,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                8808,
                                8858
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 8
                                },
                                "end": {
                                  "line": 190,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8867,
                                        8886
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 191,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 191,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            8887,
                                            8889
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 191,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 191,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8890,
                                            8903
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 191,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 191,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8887,
                                          8903
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 191,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 191,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8867,
                                      8904
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8905,
                                      8909
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8867,
                                    8909
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      8910,
                                      8916
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8867,
                                  8917
                                ],
                                "loc": {
                                  "start": {
                                    "line": 191,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 191,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8867,
                                8918
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8927,
                                        8946
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 192,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 192,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            8947,
                                            8949
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 192,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 192,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8950,
                                            8963
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 192,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 192,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8947,
                                          8963
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8927,
                                      8964
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8965,
                                      8969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8927,
                                    8969
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      8970,
                                      8976
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8927,
                                  8977
                                ],
                                "loc": {
                                  "start": {
                                    "line": 192,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 192,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8927,
                                8978
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8538,
                            8984
                          ],
                          "loc": {
                            "start": {
                              "line": 183,
                              "column": 99
                            },
                            "end": {
                              "line": 193,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8526,
                          8984
                        ],
                        "loc": {
                          "start": {
                            "line": 183,
                            "column": 87
                          },
                          "end": {
                            "line": 193,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8443,
                      8985
                    ],
                    "loc": {
                      "start": {
                        "line": 183,
                        "column": 4
                      },
                      "end": {
                        "line": 193,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1831,
                    "_esdocTestName": "it1831"
                  },
                  "range": [
                    8443,
                    8986
                  ],
                  "loc": {
                    "start": {
                      "line": 183,
                      "column": 4
                    },
                    "end": {
                      "line": 193,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8991,
                        8993
                      ],
                      "loc": {
                        "start": {
                          "line": 194,
                          "column": 4
                        },
                        "end": {
                          "line": 194,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false when the source emits an extra value after the compareTo completes",
                        "raw": "'should return false when the source emits an extra value after the compareTo completes'",
                        "range": [
                          8994,
                          9082
                        ],
                        "loc": {
                          "start": {
                            "line": 194,
                            "column": 7
                          },
                          "end": {
                            "line": 194,
                            "column": 95
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      9110,
                                      9112
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9115,
                                        9118
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 195,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 195,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d--e--f--g--h--|",
                                        "raw": "'--a--^--b--c--d--e--f--g--h--|'",
                                        "range": [
                                          9119,
                                          9151
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9115,
                                      9152
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    9110,
                                    9152
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9106,
                                9153
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      9166,
                                      9172
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      9175,
                                      9190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9166,
                                    9190
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9162,
                                9191
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      9204,
                                      9206
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9209,
                                        9212
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 197,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 197,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--b--c--d-|",
                                        "raw": "'-----^--b--c--d-|'",
                                        "range": [
                                          9213,
                                          9232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 197,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 197,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9209,
                                      9233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9204,
                                    9233
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 197,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 197,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9200,
                                9234
                              ],
                              "loc": {
                                "start": {
                                  "line": 197,
                                  "column": 8
                                },
                                "end": {
                                  "line": 197,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      9247,
                                      9253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      9256,
                                      9271
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9247,
                                    9271
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9243,
                                9272
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 8
                                },
                                "end": {
                                  "line": 198,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9285,
                                      9293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------(F|)",
                                    "raw": "'------------(F|)'",
                                    "range": [
                                      9296,
                                      9314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9285,
                                    9314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9281,
                                9315
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      9328,
                                      9334
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          9337,
                                          9339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          9340,
                                          9353
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        9337,
                                        9353
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 200,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 200,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          9354,
                                          9356
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9337,
                                      9357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9328,
                                    9357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9324,
                                9358
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9367,
                                        9383
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          9384,
                                          9390
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9367,
                                      9391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9392,
                                      9396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9367,
                                    9396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9397,
                                      9405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      9407,
                                      9415
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9367,
                                  9416
                                ],
                                "loc": {
                                  "start": {
                                    "line": 201,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 201,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                9367,
                                9417
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9426,
                                        9445
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 202,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 202,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            9446,
                                            9448
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 202,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 202,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9449,
                                            9462
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 202,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 202,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9446,
                                          9462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 202,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 202,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9426,
                                      9463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9464,
                                      9468
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9426,
                                    9468
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      9469,
                                      9475
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9426,
                                  9476
                                ],
                                "loc": {
                                  "start": {
                                    "line": 202,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 202,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9426,
                                9477
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9486,
                                        9505
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 203,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 203,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            9506,
                                            9508
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 203,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 203,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9509,
                                            9522
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 203,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 203,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9506,
                                          9522
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 203,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 203,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9486,
                                      9523
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9524,
                                      9528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9486,
                                    9528
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      9529,
                                      9535
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9486,
                                  9536
                                ],
                                "loc": {
                                  "start": {
                                    "line": 203,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 203,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9486,
                                9537
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9096,
                            9543
                          ],
                          "loc": {
                            "start": {
                              "line": 194,
                              "column": 109
                            },
                            "end": {
                              "line": 204,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9084,
                          9543
                        ],
                        "loc": {
                          "start": {
                            "line": 194,
                            "column": 97
                          },
                          "end": {
                            "line": 204,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8991,
                      9544
                    ],
                    "loc": {
                      "start": {
                        "line": 194,
                        "column": 4
                      },
                      "end": {
                        "line": 204,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1832,
                    "_esdocTestName": "it1832"
                  },
                  "range": [
                    8991,
                    9545
                  ],
                  "loc": {
                    "start": {
                      "line": 194,
                      "column": 4
                    },
                    "end": {
                      "line": 204,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9550,
                        9552
                      ],
                      "loc": {
                        "start": {
                          "line": 205,
                          "column": 4
                        },
                        "end": {
                          "line": 205,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false when the compareTo emits an extra value after the source completes",
                        "raw": "'should return false when the compareTo emits an extra value after the source completes'",
                        "range": [
                          9553,
                          9641
                        ],
                        "loc": {
                          "start": {
                            "line": 205,
                            "column": 7
                          },
                          "end": {
                            "line": 205,
                            "column": 95
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      9669,
                                      9671
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9674,
                                        9677
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--d-|",
                                        "raw": "'--a--^--b--c--d-|'",
                                        "range": [
                                          9678,
                                          9697
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9674,
                                      9698
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9669,
                                    9698
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9665,
                                9699
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      9712,
                                      9718
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      9721,
                                      9736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9712,
                                    9736
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9708,
                                9737
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      9750,
                                      9752
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9755,
                                        9758
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 208,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 208,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--b--c--d--e--f--g--h--|",
                                        "raw": "'-----^--b--c--d--e--f--g--h--|'",
                                        "range": [
                                          9759,
                                          9791
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9755,
                                      9792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    9750,
                                    9792
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 208,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 208,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9746,
                                9793
                              ],
                              "loc": {
                                "start": {
                                  "line": 208,
                                  "column": 8
                                },
                                "end": {
                                  "line": 208,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      9806,
                                      9812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      9815,
                                      9830
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    9806,
                                    9830
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 209,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 209,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9802,
                                9831
                              ],
                              "loc": {
                                "start": {
                                  "line": 209,
                                  "column": 8
                                },
                                "end": {
                                  "line": 209,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9844,
                                      9852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------(F|)",
                                    "raw": "'------------(F|)'",
                                    "range": [
                                      9855,
                                      9873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9844,
                                    9873
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 210,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 210,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9840,
                                9874
                              ],
                              "loc": {
                                "start": {
                                  "line": 210,
                                  "column": 8
                                },
                                "end": {
                                  "line": 210,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      9887,
                                      9893
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          9896,
                                          9898
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 211,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 211,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          9899,
                                          9912
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 211,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 211,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        9896,
                                        9912
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 211,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 211,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          9913,
                                          9915
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 211,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 211,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9896,
                                      9916
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    9887,
                                    9916
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 211,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 211,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9883,
                                9917
                              ],
                              "loc": {
                                "start": {
                                  "line": 211,
                                  "column": 8
                                },
                                "end": {
                                  "line": 211,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9926,
                                        9942
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 212,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 212,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          9943,
                                          9949
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9926,
                                      9950
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9951,
                                      9955
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9926,
                                    9955
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 212,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 212,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9956,
                                      9964
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      9966,
                                      9974
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9926,
                                  9975
                                ],
                                "loc": {
                                  "start": {
                                    "line": 212,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 212,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                9926,
                                9976
                              ],
                              "loc": {
                                "start": {
                                  "line": 212,
                                  "column": 8
                                },
                                "end": {
                                  "line": 212,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9985,
                                        10004
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 213,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 213,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s1",
                                          "range": [
                                            10005,
                                            10007
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 213,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 213,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10008,
                                            10021
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 213,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 213,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10005,
                                          10021
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 213,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 213,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9985,
                                      10022
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10023,
                                      10027
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9985,
                                    10027
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 213,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s1subs",
                                    "range": [
                                      10028,
                                      10034
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9985,
                                  10035
                                ],
                                "loc": {
                                  "start": {
                                    "line": 213,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 213,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9985,
                                10036
                              ],
                              "loc": {
                                "start": {
                                  "line": 213,
                                  "column": 8
                                },
                                "end": {
                                  "line": 213,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10045,
                                        10064
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 214,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 214,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            10065,
                                            10067
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 214,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 214,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10068,
                                            10081
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 214,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 214,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10065,
                                          10081
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 214,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 214,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10045,
                                      10082
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10083,
                                      10087
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10045,
                                    10087
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s2subs",
                                    "range": [
                                      10088,
                                      10094
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10045,
                                  10095
                                ],
                                "loc": {
                                  "start": {
                                    "line": 214,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 214,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10045,
                                10096
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9655,
                            10102
                          ],
                          "loc": {
                            "start": {
                              "line": 205,
                              "column": 109
                            },
                            "end": {
                              "line": 215,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9643,
                          10102
                        ],
                        "loc": {
                          "start": {
                            "line": 205,
                            "column": 97
                          },
                          "end": {
                            "line": 215,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9550,
                      10103
                    ],
                    "loc": {
                      "start": {
                        "line": 205,
                        "column": 4
                      },
                      "end": {
                        "line": 215,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1833,
                    "_esdocTestName": "it1833"
                  },
                  "range": [
                    9550,
                    10104
                  ],
                  "loc": {
                    "start": {
                      "line": 205,
                      "column": 4
                    },
                    "end": {
                      "line": 215,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10109,
                        10111
                      ],
                      "loc": {
                        "start": {
                          "line": 216,
                          "column": 4
                        },
                        "end": {
                          "line": 216,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return true for two empty observables",
                        "raw": "'should return true for two empty observables'",
                        "range": [
                          10112,
                          10158
                        ],
                        "loc": {
                          "start": {
                            "line": 216,
                            "column": 7
                          },
                          "end": {
                            "line": 216,
                            "column": 53
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      10186,
                                      10188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10191,
                                        10195
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 217,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 217,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          10196,
                                          10199
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 217,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 217,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10191,
                                      10200
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10186,
                                    10200
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10182,
                                10201
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      10214,
                                      10216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10219,
                                        10223
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 218,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 218,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          10224,
                                          10227
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10219,
                                      10228
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10214,
                                    10228
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 218,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10210,
                                10229
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 218,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10242,
                                      10250
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(T|)",
                                    "raw": "'(T|)'",
                                    "range": [
                                      10253,
                                      10259
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    10242,
                                    10259
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 219,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 219,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10238,
                                10260
                              ],
                              "loc": {
                                "start": {
                                  "line": 219,
                                  "column": 8
                                },
                                "end": {
                                  "line": 219,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      10273,
                                      10279
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          10282,
                                          10284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 220,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 220,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          10285,
                                          10298
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 220,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 220,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        10282,
                                        10298
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 220,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 220,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          10299,
                                          10301
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 220,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 220,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10282,
                                      10302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    10273,
                                    10302
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 220,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 220,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10269,
                                10303
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 8
                                },
                                "end": {
                                  "line": 220,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10312,
                                        10328
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 221,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 221,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          10329,
                                          10335
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 221,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 221,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10312,
                                      10336
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10337,
                                      10341
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10312,
                                    10341
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10342,
                                      10350
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      10352,
                                      10360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10312,
                                  10361
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                10312,
                                10362
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 8
                                },
                                "end": {
                                  "line": 221,
                                  "column": 58
                                }
                              }
                            }
                          ],
                          "range": [
                            10172,
                            10368
                          ],
                          "loc": {
                            "start": {
                              "line": 216,
                              "column": 67
                            },
                            "end": {
                              "line": 222,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10160,
                          10368
                        ],
                        "loc": {
                          "start": {
                            "line": 216,
                            "column": 55
                          },
                          "end": {
                            "line": 222,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10109,
                      10369
                    ],
                    "loc": {
                      "start": {
                        "line": 216,
                        "column": 4
                      },
                      "end": {
                        "line": 222,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1834,
                    "_esdocTestName": "it1834"
                  },
                  "range": [
                    10109,
                    10370
                  ],
                  "loc": {
                    "start": {
                      "line": 216,
                      "column": 4
                    },
                    "end": {
                      "line": 222,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10375,
                        10377
                      ],
                      "loc": {
                        "start": {
                          "line": 223,
                          "column": 4
                        },
                        "end": {
                          "line": 223,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return false for an empty observable and an observable that emits",
                        "raw": "'should return false for an empty observable and an observable that emits'",
                        "range": [
                          10378,
                          10452
                        ],
                        "loc": {
                          "start": {
                            "line": 223,
                            "column": 7
                          },
                          "end": {
                            "line": 223,
                            "column": 81
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      10480,
                                      10482
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10485,
                                        10489
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 224,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 224,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          10490,
                                          10493
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10485,
                                      10494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10480,
                                    10494
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 224,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 224,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10476,
                                10495
                              ],
                              "loc": {
                                "start": {
                                  "line": 224,
                                  "column": 8
                                },
                                "end": {
                                  "line": 224,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      10508,
                                      10510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10513,
                                        10517
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 225,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 225,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a--|",
                                        "raw": "'---a--|'",
                                        "range": [
                                          10518,
                                          10527
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10513,
                                      10528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    10508,
                                    10528
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10504,
                                10529
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10542,
                                      10550
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---(F|)",
                                    "raw": "'---(F|)'",
                                    "range": [
                                      10553,
                                      10562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    10542,
                                    10562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10538,
                                10563
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 226,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      10576,
                                      10582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          10585,
                                          10587
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          10588,
                                          10601
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        10585,
                                        10601
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 227,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 227,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          10602,
                                          10604
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10585,
                                      10605
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    10576,
                                    10605
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 227,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 227,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10572,
                                10606
                              ],
                              "loc": {
                                "start": {
                                  "line": 227,
                                  "column": 8
                                },
                                "end": {
                                  "line": 227,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10615,
                                        10631
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 228,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 228,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "source",
                                        "range": [
                                          10632,
                                          10638
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 228,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 228,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10615,
                                      10639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10640,
                                      10644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10615,
                                    10644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 228,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 228,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10645,
                                      10653
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      10655,
                                      10663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10615,
                                  10664
                                ],
                                "loc": {
                                  "start": {
                                    "line": 228,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 228,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                10615,
                                10665
                              ],
                              "loc": {
                                "start": {
                                  "line": 228,
                                  "column": 8
                                },
                                "end": {
                                  "line": 228,
                                  "column": 58
                                }
                              }
                            }
                          ],
                          "range": [
                            10466,
                            10671
                          ],
                          "loc": {
                            "start": {
                              "line": 223,
                              "column": 95
                            },
                            "end": {
                              "line": 229,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10454,
                          10671
                        ],
                        "loc": {
                          "start": {
                            "line": 223,
                            "column": 83
                          },
                          "end": {
                            "line": 229,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10375,
                      10672
                    ],
                    "loc": {
                      "start": {
                        "line": 223,
                        "column": 4
                      },
                      "end": {
                        "line": 229,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1835,
                    "_esdocTestName": "it1835"
                  },
                  "range": [
                    10375,
                    10673
                  ],
                  "loc": {
                    "start": {
                      "line": 223,
                      "column": 4
                    },
                    "end": {
                      "line": 229,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10678,
                        10680
                      ],
                      "loc": {
                        "start": {
                          "line": 230,
                          "column": 4
                        },
                        "end": {
                          "line": 230,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should return compare hot and cold observables",
                        "raw": "'should return compare hot and cold observables'",
                        "range": [
                          10681,
                          10729
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 7
                          },
                          "end": {
                            "line": 230,
                            "column": 55
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s1",
                                    "range": [
                                      10757,
                                      10759
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10762,
                                        10765
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 231,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 231,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a--^---b---c---d---e---f---g---h---i---j---|",
                                        "raw": "'---a--^---b---c---d---e---f---g---h---i---j---|'",
                                        "range": [
                                          10766,
                                          10815
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 70
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10762,
                                      10816
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    10757,
                                    10816
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 231,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 231,
                                      "column": 71
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10753,
                                10817
                              ],
                              "loc": {
                                "start": {
                                  "line": 231,
                                  "column": 8
                                },
                                "end": {
                                  "line": 231,
                                  "column": 72
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s2",
                                    "range": [
                                      10830,
                                      10832
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10835,
                                        10839
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 232,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 232,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----b---c-|",
                                        "raw": "'----b---c-|'",
                                        "range": [
                                          10840,
                                          10853
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10835,
                                      10854
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    10830,
                                    10854
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 232,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 232,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10826,
                                10855
                              ],
                              "loc": {
                                "start": {
                                  "line": 232,
                                  "column": 8
                                },
                                "end": {
                                  "line": 232,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected1",
                                    "range": [
                                      10868,
                                      10877
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------------(F|)",
                                    "raw": "'------------(F|)'",
                                    "range": [
                                      10880,
                                      10898
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    10868,
                                    10898
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10864,
                                10899
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs1",
                                    "range": [
                                      10912,
                                      10917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      10920,
                                      10935
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    10912,
                                    10935
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 234,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 234,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10908,
                                10936
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 8
                                },
                                "end": {
                                  "line": 234,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "delay",
                                    "range": [
                                      10949,
                                      10954
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------------------|",
                                    "raw": "'-------------------|'",
                                    "range": [
                                      10957,
                                      10979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    10949,
                                    10979
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 235,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 235,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10945,
                                10980
                              ],
                              "loc": {
                                "start": {
                                  "line": 235,
                                  "column": 8
                                },
                                "end": {
                                  "line": 235,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "s3",
                                    "range": [
                                      10993,
                                      10995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10998,
                                        11002
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 236,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 236,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-f---g---h---i---j---|",
                                        "raw": "'-f---g---h---i---j---|'",
                                        "range": [
                                          11003,
                                          11027
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 236,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 236,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10998,
                                      11028
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    10993,
                                    11028
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 236,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 236,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10989,
                                11029
                              ],
                              "loc": {
                                "start": {
                                  "line": 236,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected2",
                                    "range": [
                                      11042,
                                      11051
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                   ---------------------(T|)",
                                    "raw": "'                   ---------------------(T|)'",
                                    "range": [
                                      11054,
                                      11100
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 70
                                      }
                                    }
                                  },
                                  "range": [
                                    11042,
                                    11100
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 237,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 237,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11038,
                                11101
                              ],
                              "loc": {
                                "start": {
                                  "line": 237,
                                  "column": 8
                                },
                                "end": {
                                  "line": 237,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "subs2",
                                    "range": [
                                      11114,
                                      11119
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                   ^                    !",
                                    "raw": "'                   ^                    !'",
                                    "range": [
                                      11122,
                                      11165
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "range": [
                                    11114,
                                    11165
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 238,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 238,
                                      "column": 63
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11110,
                                11166
                              ],
                              "loc": {
                                "start": {
                                  "line": 238,
                                  "column": 8
                                },
                                "end": {
                                  "line": 238,
                                  "column": 64
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "test1",
                                    "range": [
                                      11179,
                                      11184
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          11187,
                                          11189
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 239,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 239,
                                            "column": 22
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          11190,
                                          11203
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 239,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 239,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "range": [
                                        11187,
                                        11203
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 239,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 239,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s2",
                                        "range": [
                                          11204,
                                          11206
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 239,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 239,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11187,
                                      11207
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    11179,
                                    11207
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 239,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 239,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11175,
                                11208
                              ],
                              "loc": {
                                "start": {
                                  "line": 239,
                                  "column": 8
                                },
                                "end": {
                                  "line": 239,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "test2",
                                    "range": [
                                      11221,
                                      11226
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "s1",
                                        "range": [
                                          11229,
                                          11231
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 240,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 240,
                                            "column": 22
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "sequenceEqual",
                                        "range": [
                                          11232,
                                          11245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 240,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 240,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "range": [
                                        11229,
                                        11245
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 240,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 240,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "s3",
                                        "range": [
                                          11246,
                                          11248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 240,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 240,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11229,
                                      11249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    11221,
                                    11249
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 240,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 240,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11217,
                                11250
                              ],
                              "loc": {
                                "start": {
                                  "line": 240,
                                  "column": 8
                                },
                                "end": {
                                  "line": 240,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11259,
                                        11275
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 241,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 241,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "test1",
                                        "range": [
                                          11276,
                                          11281
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11259,
                                      11282
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11283,
                                      11287
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    11259,
                                    11287
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 241,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 241,
                                      "column": 36
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected1",
                                    "range": [
                                      11288,
                                      11297
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 37
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "booleans",
                                    "range": [
                                      11299,
                                      11307
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11259,
                                  11308
                                ],
                                "loc": {
                                  "start": {
                                    "line": 241,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 241,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                11259,
                                11309
                              ],
                              "loc": {
                                "start": {
                                  "line": 241,
                                  "column": 8
                                },
                                "end": {
                                  "line": 241,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "rxTestScheduler",
                                    "range": [
                                      11318,
                                      11333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 23
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "schedule",
                                    "range": [
                                      11334,
                                      11342
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    11318,
                                    11342
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 242,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 242,
                                      "column": 32
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "expectObservable",
                                                  "range": [
                                                    11364,
                                                    11380
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 242,
                                                      "column": 54
                                                    },
                                                    "end": {
                                                      "line": 242,
                                                      "column": 70
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "test2",
                                                    "range": [
                                                      11381,
                                                      11386
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 242,
                                                        "column": 71
                                                      },
                                                      "end": {
                                                        "line": 242,
                                                        "column": 76
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  11364,
                                                  11387
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 242,
                                                    "column": 54
                                                  },
                                                  "end": {
                                                    "line": 242,
                                                    "column": 77
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "toBe",
                                                "range": [
                                                  11388,
                                                  11392
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 242,
                                                    "column": 78
                                                  },
                                                  "end": {
                                                    "line": 242,
                                                    "column": 82
                                                  }
                                                }
                                              },
                                              "range": [
                                                11364,
                                                11392
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 242,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 242,
                                                  "column": 82
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Identifier",
                                                "name": "expected2",
                                                "range": [
                                                  11393,
                                                  11402
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 242,
                                                    "column": 83
                                                  },
                                                  "end": {
                                                    "line": 242,
                                                    "column": 92
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Identifier",
                                                "name": "booleans",
                                                "range": [
                                                  11404,
                                                  11412
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 242,
                                                    "column": 94
                                                  },
                                                  "end": {
                                                    "line": 242,
                                                    "column": 102
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              11364,
                                              11413
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 242,
                                                "column": 54
                                              },
                                              "end": {
                                                "line": 242,
                                                "column": 103
                                              }
                                            }
                                          },
                                          "range": [
                                            11357,
                                            11414
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 242,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 242,
                                              "column": 104
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        11355,
                                        11416
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 242,
                                          "column": 45
                                        },
                                        "end": {
                                          "line": 242,
                                          "column": 106
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      11343,
                                      11416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 106
                                      }
                                    }
                                  },
                                  {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "time",
                                      "range": [
                                        11418,
                                        11422
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 242,
                                          "column": 108
                                        },
                                        "end": {
                                          "line": 242,
                                          "column": 112
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "delay",
                                        "range": [
                                          11423,
                                          11428
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 242,
                                            "column": 113
                                          },
                                          "end": {
                                            "line": 242,
                                            "column": 118
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11418,
                                      11429
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 108
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 119
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11318,
                                  11430
                                ],
                                "loc": {
                                  "start": {
                                    "line": 242,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 242,
                                    "column": 120
                                  }
                                }
                              },
                              "range": [
                                11318,
                                11431
                              ],
                              "loc": {
                                "start": {
                                  "line": 242,
                                  "column": 8
                                },
                                "end": {
                                  "line": 242,
                                  "column": 121
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11440,
                                        11459
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 243,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 243,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s2",
                                          "range": [
                                            11460,
                                            11462
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11463,
                                            11476
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11460,
                                          11476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 243,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 243,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11440,
                                      11477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11478,
                                      11482
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11440,
                                    11482
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 243,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 243,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs1",
                                    "range": [
                                      11483,
                                      11488
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11440,
                                  11489
                                ],
                                "loc": {
                                  "start": {
                                    "line": 243,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 243,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                11440,
                                11490
                              ],
                              "loc": {
                                "start": {
                                  "line": 243,
                                  "column": 8
                                },
                                "end": {
                                  "line": 243,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11499,
                                        11518
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 244,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 244,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "s3",
                                          "range": [
                                            11519,
                                            11521
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 244,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 244,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11522,
                                            11535
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 244,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 244,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11519,
                                          11535
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11499,
                                      11536
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11537,
                                      11541
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11499,
                                    11541
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 244,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 244,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "subs2",
                                    "range": [
                                      11542,
                                      11547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 56
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11499,
                                  11548
                                ],
                                "loc": {
                                  "start": {
                                    "line": 244,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 244,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                11499,
                                11549
                              ],
                              "loc": {
                                "start": {
                                  "line": 244,
                                  "column": 8
                                },
                                "end": {
                                  "line": 244,
                                  "column": 58
                                }
                              }
                            }
                          ],
                          "range": [
                            10743,
                            11555
                          ],
                          "loc": {
                            "start": {
                              "line": 230,
                              "column": 69
                            },
                            "end": {
                              "line": 245,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10731,
                          11555
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 57
                          },
                          "end": {
                            "line": 245,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10678,
                      11556
                    ],
                    "loc": {
                      "start": {
                        "line": 230,
                        "column": 4
                      },
                      "end": {
                        "line": 245,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1836,
                    "_esdocTestName": "it1836"
                  },
                  "range": [
                    10678,
                    11557
                  ],
                  "loc": {
                    "start": {
                      "line": 230,
                      "column": 4
                    },
                    "end": {
                      "line": 245,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                126,
                11559
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 59
                },
                "end": {
                  "line": 246,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              114,
              11559
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 47
              },
              "end": {
                "line": 246,
                "column": 1
              }
            }
          }
        ],
        "range": [
          67,
          11560
        ],
        "loc": {
          "start": {
            "line": 3,
            "column": 0
          },
          "end": {
            "line": 246,
            "column": 2
          }
        },
        "_esdocTestId": 1814,
        "_esdocTestName": "describe1814"
      },
      "range": [
        67,
        11561
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 246,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {sequenceEqual} ",
          "range": [
            38,
            66
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 0
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=sequenceEqual-spec.js.map",
          "range": [
            11562,
            11608
          ],
          "loc": {
            "start": {
              "line": 247,
              "column": 0
            },
            "end": {
              "line": 247,
              "column": 46
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    11561
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 246,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {sequenceEqual} ",
      "range": [
        38,
        66
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 28
        }
      }
    },
    {
      "type": "Line",
      "value": " throw",
      "range": [
        3572,
        3580
      ],
      "loc": {
        "start": {
          "line": 72,
          "column": 28
        },
        "end": {
          "line": 72,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": " throw",
      "range": [
        3649,
        3657
      ],
      "loc": {
        "start": {
          "line": 74,
          "column": 28
        },
        "end": {
          "line": 74,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": " never",
      "range": [
        3862,
        3870
      ],
      "loc": {
        "start": {
          "line": 79,
          "column": 39
        },
        "end": {
          "line": 79,
          "column": 47
        }
      }
    },
    {
      "type": "Line",
      "value": " never",
      "range": [
        3949,
        3957
      ],
      "loc": {
        "start": {
          "line": 81,
          "column": 39
        },
        "end": {
          "line": 81,
          "column": 47
        }
      }
    },
    {
      "type": "Line",
      "value": " never",
      "range": [
        4204,
        4212
      ],
      "loc": {
        "start": {
          "line": 87,
          "column": 39
        },
        "end": {
          "line": 87,
          "column": 47
        }
      }
    },
    {
      "type": "Line",
      "value": " never",
      "range": [
        4252,
        4260
      ],
      "loc": {
        "start": {
          "line": 88,
          "column": 39
        },
        "end": {
          "line": 88,
          "column": 47
        }
      }
    },
    {
      "type": "Line",
      "value": " empty",
      "range": [
        4473,
        4481
      ],
      "loc": {
        "start": {
          "line": 93,
          "column": 28
        },
        "end": {
          "line": 93,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": " empty",
      "range": [
        4967,
        4975
      ],
      "loc": {
        "start": {
          "line": 104,
          "column": 28
        },
        "end": {
          "line": 104,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=sequenceEqual-spec.js.map",
      "range": [
        11562,
        11608
      ],
      "loc": {
        "start": {
          "line": 247,
          "column": 0
        },
        "end": {
          "line": 247,
          "column": 46
        }
      }
    }
  ]
}