{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "chai_1",
            "range": [
              18,
              24
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                27,
                34
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 13
                },
                "end": {
                  "line": 2,
                  "column": 20
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "chai",
                "raw": "'chai'",
                "range": [
                  35,
                  41
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 21
                  },
                  "end": {
                    "line": 2,
                    "column": 27
                  }
                }
              }
            ],
            "range": [
              27,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 13
              },
              "end": {
                "line": 2,
                "column": 28
              }
            }
          },
          "range": [
            18,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        43
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Rx",
            "range": [
              48,
              50
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 6
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                53,
                60
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 9
                },
                "end": {
                  "line": 3,
                  "column": 16
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/Rx",
                "raw": "'../../dist/cjs/Rx'",
                "range": [
                  61,
                  80
                ],
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 17
                  },
                  "end": {
                    "line": 3,
                    "column": 36
                  }
                }
              }
            ],
            "range": [
              53,
              81
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 37
              }
            }
          },
          "range": [
            48,
            81
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 37
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        44,
        82
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 38
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              87,
              97
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 4
              },
              "end": {
                "line": 4,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                100,
                102
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 17
                },
                "end": {
                  "line": 4,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                103,
                113
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 20
                },
                "end": {
                  "line": 4,
                  "column": 30
                }
              }
            },
            "range": [
              100,
              113
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 17
              },
              "end": {
                "line": 4,
                "column": 30
              }
            }
          },
          "range": [
            87,
            113
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 4
            },
            "end": {
              "line": 4,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        83,
        114
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 31
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "queueScheduler",
            "range": [
              119,
              133
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 4
              },
              "end": {
                "line": 5,
                "column": 18
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "MemberExpression",
              "computed": false,
              "object": {
                "type": "Identifier",
                "name": "Rx",
                "range": [
                  136,
                  138
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 21
                  },
                  "end": {
                    "line": 5,
                    "column": 23
                  }
                }
              },
              "property": {
                "type": "Identifier",
                "name": "Scheduler",
                "range": [
                  139,
                  148
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 24
                  },
                  "end": {
                    "line": 5,
                    "column": 33
                  }
                }
              },
              "range": [
                136,
                148
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 21
                },
                "end": {
                  "line": 5,
                  "column": 33
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "queue",
              "range": [
                149,
                154
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 34
                },
                "end": {
                  "line": 5,
                  "column": 39
                }
              }
            },
            "range": [
              136,
              154
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 21
              },
              "end": {
                "line": 5,
                "column": 39
              }
            }
          },
          "range": [
            119,
            154
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 4
            },
            "end": {
              "line": 5,
              "column": 39
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        115,
        155
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 40
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {combineAll} ",
          "range": [
            156,
            181
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 25
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            182,
            190
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 0
            },
            "end": {
              "line": 7,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.combineAll",
            "raw": "'Observable.prototype.combineAll'",
            "range": [
              191,
              224
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 42
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          244,
                          253
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 4
                          },
                          "end": {
                            "line": 8,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "combineAll",
                          "raw": "'combineAll'",
                          "range": [
                            254,
                            266
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 14
                            },
                            "end": {
                              "line": 8,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "range": [
                        244,
                        267
                      ],
                      "loc": {
                        "start": {
                          "line": 8,
                          "column": 4
                        },
                        "end": {
                          "line": 8,
                          "column": 27
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should combine events from two observables",
                        "raw": "'should combine events from two observables'",
                        "range": [
                          268,
                          312
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 28
                          },
                          "end": {
                            "line": 8,
                            "column": 72
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      340,
                                      341
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        344,
                                        348
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-----b---|",
                                        "raw": "'-a-----b---|'",
                                        "range": [
                                          349,
                                          363
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      344,
                                      364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    340,
                                    364
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                336,
                                365
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      378,
                                      379
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        382,
                                        386
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 10,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 10,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--1-2-|     ",
                                        "raw": "'--1-2-|     '",
                                        "range": [
                                          387,
                                          401
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      382,
                                      402
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    378,
                                    402
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                374,
                                403
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "outer",
                                    "range": [
                                      416,
                                      421
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        424,
                                        427
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-x----y--------|           ",
                                        "raw": "'-x----y--------|           '",
                                        "range": [
                                          428,
                                          457
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 53
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                461,
                                                462
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 11,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 11,
                                                  "column": 58
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                464,
                                                465
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 11,
                                                  "column": 60
                                                },
                                                "end": {
                                                  "line": 11,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              461,
                                              465
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 57
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 61
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                467,
                                                468
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 11,
                                                  "column": 63
                                                },
                                                "end": {
                                                  "line": 11,
                                                  "column": 64
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                470,
                                                471
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 11,
                                                  "column": 66
                                                },
                                                "end": {
                                                  "line": 11,
                                                  "column": 67
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              467,
                                              471
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 11,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 11,
                                                "column": 67
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          459,
                                          473
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 69
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      424,
                                      474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 70
                                      }
                                    }
                                  },
                                  "range": [
                                    416,
                                    474
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                412,
                                475
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      488,
                                      496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------------A-B--C---|",
                                    "raw": "'-----------------A-B--C---|'",
                                    "range": [
                                      499,
                                      528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    488,
                                    528
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                484,
                                529
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      542,
                                      548
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "outer",
                                        "range": [
                                          551,
                                          556
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          557,
                                          567
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        551,
                                        567
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 13,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 13,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              578,
                                              579
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 13,
                                                "column": 48
                                              },
                                              "end": {
                                                "line": 13,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              581,
                                              582
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 13,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 13,
                                                "column": 52
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "name": "String",
                                                    "range": [
                                                      593,
                                                      599
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 13,
                                                        "column": 63
                                                      },
                                                      "end": {
                                                        "line": 13,
                                                        "column": 69
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "a",
                                                      "range": [
                                                        600,
                                                        601
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 13,
                                                          "column": 70
                                                        },
                                                        "end": {
                                                          "line": 13,
                                                          "column": 71
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    593,
                                                    602
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 13,
                                                      "column": 63
                                                    },
                                                    "end": {
                                                      "line": 13,
                                                      "column": 72
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "name": "String",
                                                    "range": [
                                                      605,
                                                      611
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 13,
                                                        "column": 75
                                                      },
                                                      "end": {
                                                        "line": 13,
                                                        "column": 81
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "b",
                                                      "range": [
                                                        612,
                                                        613
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 13,
                                                          "column": 82
                                                        },
                                                        "end": {
                                                          "line": 13,
                                                          "column": 83
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    605,
                                                    614
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 13,
                                                      "column": 75
                                                    },
                                                    "end": {
                                                      "line": 13,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  593,
                                                  614
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 13,
                                                    "column": 63
                                                  },
                                                  "end": {
                                                    "line": 13,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                586,
                                                615
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 13,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 13,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            584,
                                            617
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 13,
                                              "column": 54
                                            },
                                            "end": {
                                              "line": 13,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          568,
                                          617
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 13,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 13,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      551,
                                      618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    542,
                                    618
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                538,
                                619
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        628,
                                        644
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 14,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 14,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          645,
                                          651
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      628,
                                      652
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      653,
                                      657
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    628,
                                    657
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 14,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 14,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      658,
                                      666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "A",
                                          "range": [
                                            670,
                                            671
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "a1",
                                          "raw": "'a1'",
                                          "range": [
                                            673,
                                            677
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          670,
                                          677
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "B",
                                          "range": [
                                            679,
                                            680
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "a2",
                                          "raw": "'a2'",
                                          "range": [
                                            682,
                                            686
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          679,
                                          686
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "C",
                                          "range": [
                                            688,
                                            689
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "b2",
                                          "raw": "'b2'",
                                          "range": [
                                            691,
                                            695
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 14,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 14,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          688,
                                          695
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      668,
                                      697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  628,
                                  698
                                ],
                                "loc": {
                                  "start": {
                                    "line": 14,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 14,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                628,
                                699
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 8
                                },
                                "end": {
                                  "line": 14,
                                  "column": 79
                                }
                              }
                            }
                          ],
                          "range": [
                            326,
                            705
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 86
                            },
                            "end": {
                              "line": 15,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          314,
                          705
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 74
                          },
                          "end": {
                            "line": 15,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      244,
                      706
                    ],
                    "loc": {
                      "start": {
                        "line": 8,
                        "column": 4
                      },
                      "end": {
                        "line": 15,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    244,
                    707
                  ],
                  "loc": {
                    "start": {
                      "line": 8,
                      "column": 4
                    },
                    "end": {
                      "line": 15,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        712,
                        714
                      ],
                      "loc": {
                        "start": {
                          "line": 16,
                          "column": 4
                        },
                        "end": {
                          "line": 16,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with two nevers",
                        "raw": "'should work with two nevers'",
                        "range": [
                          715,
                          744
                        ],
                        "loc": {
                          "start": {
                            "line": 16,
                            "column": 7
                          },
                          "end": {
                            "line": 16,
                            "column": 36
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      772,
                                      774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        777,
                                        781
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 17,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 17,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          782,
                                          785
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      777,
                                      786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    772,
                                    786
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 17,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 17,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                768,
                                787
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 8
                                },
                                "end": {
                                  "line": 17,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      800,
                                      806
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      809,
                                      812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 18,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 18,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    800,
                                    812
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 18,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 18,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                796,
                                813
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 8
                                },
                                "end": {
                                  "line": 18,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      826,
                                      828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        831,
                                        835
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 19,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 19,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          836,
                                          839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 19,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      831,
                                      840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 19,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    826,
                                    840
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 19,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                822,
                                841
                              ],
                              "loc": {
                                "start": {
                                  "line": 19,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      854,
                                      860
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      863,
                                      866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    854,
                                    866
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                850,
                                867
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      880,
                                      888
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      891,
                                      894
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    880,
                                    894
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                876,
                                895
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 8
                                },
                                "end": {
                                  "line": 21,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      908,
                                      914
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              917,
                                              927
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              928,
                                              930
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            917,
                                            930
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 22,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 22,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              931,
                                              933
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              935,
                                              937
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          917,
                                          938
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          939,
                                          949
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        917,
                                        949
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 22,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 22,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              960,
                                              961
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              963,
                                              964
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 22,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 22,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    975,
                                                    976
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 22,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 22,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    979,
                                                    980
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 22,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 22,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  975,
                                                  980
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 22,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 22,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                968,
                                                981
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 22,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 22,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            966,
                                            983
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 22,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 22,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          950,
                                          983
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      917,
                                      984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    908,
                                    984
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 22,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                904,
                                985
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        994,
                                        1010
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 23,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1011,
                                          1017
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      994,
                                      1018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1019,
                                      1023
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    994,
                                    1023
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 23,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1024,
                                      1032
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  994,
                                  1033
                                ],
                                "loc": {
                                  "start": {
                                    "line": 23,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 23,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                994,
                                1034
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 23,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1043,
                                        1062
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 24,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 24,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1063,
                                            1065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1066,
                                            1079
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1063,
                                          1079
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1043,
                                      1080
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1081,
                                      1085
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1043,
                                    1085
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 24,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 24,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1086,
                                      1092
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1043,
                                  1093
                                ],
                                "loc": {
                                  "start": {
                                    "line": 24,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 24,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1043,
                                1094
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 8
                                },
                                "end": {
                                  "line": 24,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1103,
                                        1122
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 25,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 25,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1123,
                                            1125
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1126,
                                            1139
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 25,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 25,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1123,
                                          1139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1103,
                                      1140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1141,
                                      1145
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1103,
                                    1145
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 25,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 25,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1146,
                                      1152
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1103,
                                  1153
                                ],
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1103,
                                1154
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 8
                                },
                                "end": {
                                  "line": 25,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            758,
                            1160
                          ],
                          "loc": {
                            "start": {
                              "line": 16,
                              "column": 50
                            },
                            "end": {
                              "line": 26,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          746,
                          1160
                        ],
                        "loc": {
                          "start": {
                            "line": 16,
                            "column": 38
                          },
                          "end": {
                            "line": 26,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      712,
                      1161
                    ],
                    "loc": {
                      "start": {
                        "line": 16,
                        "column": 4
                      },
                      "end": {
                        "line": 26,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 682,
                    "_esdocTestName": "it682"
                  },
                  "range": [
                    712,
                    1162
                  ],
                  "loc": {
                    "start": {
                      "line": 16,
                      "column": 4
                    },
                    "end": {
                      "line": 26,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1167,
                        1169
                      ],
                      "loc": {
                        "start": {
                          "line": 27,
                          "column": 4
                        },
                        "end": {
                          "line": 27,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with never and empty",
                        "raw": "'should work with never and empty'",
                        "range": [
                          1170,
                          1204
                        ],
                        "loc": {
                          "start": {
                            "line": 27,
                            "column": 7
                          },
                          "end": {
                            "line": 27,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1232,
                                      1234
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1237,
                                        1241
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 28,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 28,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          1242,
                                          1245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 28,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1237,
                                      1246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1232,
                                    1246
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 28,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1228,
                                1247
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 8
                                },
                                "end": {
                                  "line": 28,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1260,
                                      1266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      1269,
                                      1272
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    1260,
                                    1272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 29,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 29,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1256,
                                1273
                              ],
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 8
                                },
                                "end": {
                                  "line": 29,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1286,
                                      1288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1291,
                                        1295
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          1296,
                                          1299
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1291,
                                      1300
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1286,
                                    1300
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1282,
                                1301
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1314,
                                      1320
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      1323,
                                      1329
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 31,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 31,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    1314,
                                    1329
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 31,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1310,
                                1330
                              ],
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 8
                                },
                                "end": {
                                  "line": 31,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1343,
                                      1351
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      1354,
                                      1357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1343,
                                    1357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 32,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 32,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1339,
                                1358
                              ],
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 8
                                },
                                "end": {
                                  "line": 32,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1371,
                                      1377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              1380,
                                              1390
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              1391,
                                              1393
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            1380,
                                            1393
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 33,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 33,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1394,
                                              1396
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              1398,
                                              1400
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1380,
                                          1401
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          1402,
                                          1412
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        1380,
                                        1412
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 33,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 33,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              1423,
                                              1424
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              1426,
                                              1427
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 33,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 33,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    1438,
                                                    1439
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 33,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 33,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    1442,
                                                    1443
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 33,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 33,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1438,
                                                  1443
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 33,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 33,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                1431,
                                                1444
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 33,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 33,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1429,
                                            1446
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 33,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 33,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          1413,
                                          1446
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1380,
                                      1447
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    1371,
                                    1447
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1367,
                                1448
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1457,
                                        1473
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 34,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 34,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1474,
                                          1480
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1457,
                                      1481
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1482,
                                      1486
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1457,
                                    1486
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1487,
                                      1495
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1457,
                                  1496
                                ],
                                "loc": {
                                  "start": {
                                    "line": 34,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 34,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1457,
                                1497
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1506,
                                        1525
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 35,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1526,
                                            1528
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 35,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 35,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1529,
                                            1542
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 35,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 35,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1526,
                                          1542
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1506,
                                      1543
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1544,
                                      1548
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1506,
                                    1548
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1549,
                                      1555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1506,
                                  1556
                                ],
                                "loc": {
                                  "start": {
                                    "line": 35,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 35,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1506,
                                1557
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1566,
                                        1585
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 36,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 36,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            1586,
                                            1588
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 36,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 36,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1589,
                                            1602
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 36,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 36,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1586,
                                          1602
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 36,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 36,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1566,
                                      1603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1604,
                                      1608
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1566,
                                    1608
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1609,
                                      1615
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1566,
                                  1616
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1566,
                                1617
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1218,
                            1623
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 55
                            },
                            "end": {
                              "line": 37,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1206,
                          1623
                        ],
                        "loc": {
                          "start": {
                            "line": 27,
                            "column": 43
                          },
                          "end": {
                            "line": 37,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1167,
                      1624
                    ],
                    "loc": {
                      "start": {
                        "line": 27,
                        "column": 4
                      },
                      "end": {
                        "line": 37,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 683,
                    "_esdocTestName": "it683"
                  },
                  "range": [
                    1167,
                    1625
                  ],
                  "loc": {
                    "start": {
                      "line": 27,
                      "column": 4
                    },
                    "end": {
                      "line": 37,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1630,
                        1632
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 4
                        },
                        "end": {
                          "line": 38,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with empty and never",
                        "raw": "'should work with empty and never'",
                        "range": [
                          1633,
                          1667
                        ],
                        "loc": {
                          "start": {
                            "line": 38,
                            "column": 7
                          },
                          "end": {
                            "line": 38,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1695,
                                      1697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1700,
                                        1704
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 39,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 39,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          1705,
                                          1708
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 39,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 39,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1700,
                                      1709
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1695,
                                    1709
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1691,
                                1710
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 8
                                },
                                "end": {
                                  "line": 39,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1723,
                                      1729
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      1732,
                                      1738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    1723,
                                    1738
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 40,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 40,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1719,
                                1739
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 8
                                },
                                "end": {
                                  "line": 40,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1752,
                                      1754
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1757,
                                        1761
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          1762,
                                          1765
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1757,
                                      1766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1752,
                                    1766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1748,
                                1767
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1780,
                                      1786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      1789,
                                      1792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    1780,
                                    1792
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1776,
                                1793
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1806,
                                      1814
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      1817,
                                      1820
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    1806,
                                    1820
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 43,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1802,
                                1821
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 43,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      1834,
                                      1840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              1843,
                                              1853
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              1854,
                                              1856
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            1843,
                                            1856
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 44,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1857,
                                              1859
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              1861,
                                              1863
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1843,
                                          1864
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          1865,
                                          1875
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        1843,
                                        1875
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 44,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 44,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              1886,
                                              1887
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              1889,
                                              1890
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 44,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 44,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    1901,
                                                    1902
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 44,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 44,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    1905,
                                                    1906
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 44,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 44,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1901,
                                                  1906
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 44,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 44,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                1894,
                                                1907
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 44,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 44,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1892,
                                            1909
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 44,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 44,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          1876,
                                          1909
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1843,
                                      1910
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    1834,
                                    1910
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1830,
                                1911
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1920,
                                        1936
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 45,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 45,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          1937,
                                          1943
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 45,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 45,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1920,
                                      1944
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1945,
                                      1949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1920,
                                    1949
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1950,
                                      1958
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1920,
                                  1959
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1920,
                                1960
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1969,
                                        1988
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 46,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1989,
                                            1991
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 46,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 46,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1992,
                                            2005
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 46,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 46,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1989,
                                          2005
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1969,
                                      2006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2007,
                                      2011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1969,
                                    2011
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2012,
                                      2018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1969,
                                  2019
                                ],
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 46,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1969,
                                2020
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2029,
                                        2048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 47,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 47,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2049,
                                            2051
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2052,
                                            2065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2049,
                                          2065
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2029,
                                      2066
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2067,
                                      2071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2029,
                                    2071
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2072,
                                      2078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2029,
                                  2079
                                ],
                                "loc": {
                                  "start": {
                                    "line": 47,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 47,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2029,
                                2080
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1681,
                            2086
                          ],
                          "loc": {
                            "start": {
                              "line": 38,
                              "column": 55
                            },
                            "end": {
                              "line": 48,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1669,
                          2086
                        ],
                        "loc": {
                          "start": {
                            "line": 38,
                            "column": 43
                          },
                          "end": {
                            "line": 48,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1630,
                      2087
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 4
                      },
                      "end": {
                        "line": 48,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 684,
                    "_esdocTestName": "it684"
                  },
                  "range": [
                    1630,
                    2088
                  ],
                  "loc": {
                    "start": {
                      "line": 38,
                      "column": 4
                    },
                    "end": {
                      "line": 48,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2093,
                        2095
                      ],
                      "loc": {
                        "start": {
                          "line": 49,
                          "column": 4
                        },
                        "end": {
                          "line": 49,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with empty and empty",
                        "raw": "'should work with empty and empty'",
                        "range": [
                          2096,
                          2130
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 7
                          },
                          "end": {
                            "line": 49,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2158,
                                      2160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2163,
                                        2167
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          2168,
                                          2171
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2163,
                                      2172
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2158,
                                    2172
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2154,
                                2173
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2186,
                                      2192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      2195,
                                      2201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    2186,
                                    2201
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2182,
                                2202
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 8
                                },
                                "end": {
                                  "line": 51,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2215,
                                      2217
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2220,
                                        2224
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 52,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          2225,
                                          2228
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2220,
                                      2229
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2215,
                                    2229
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2211,
                                2230
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2243,
                                      2249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      2252,
                                      2258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    2243,
                                    2258
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2239,
                                2259
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2272,
                                      2280
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      2283,
                                      2286
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2272,
                                    2286
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2268,
                                2287
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2300,
                                      2306
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              2309,
                                              2319
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              2320,
                                              2322
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            2309,
                                            2322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 55,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 55,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2323,
                                              2325
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2327,
                                              2329
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2309,
                                          2330
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          2331,
                                          2341
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        2309,
                                        2341
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              2352,
                                              2353
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              2355,
                                              2356
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 55,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 55,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    2367,
                                                    2368
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 55,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 55,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    2371,
                                                    2372
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 55,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 55,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2367,
                                                  2372
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 55,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 55,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                2360,
                                                2373
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 55,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 55,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            2358,
                                            2375
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 55,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 55,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          2342,
                                          2375
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2309,
                                      2376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    2300,
                                    2376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2296,
                                2377
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2386,
                                        2402
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2403,
                                          2409
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2386,
                                      2410
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2411,
                                      2415
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2386,
                                    2415
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2416,
                                      2424
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2386,
                                  2425
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                2386,
                                2426
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2435,
                                        2454
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 57,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 57,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2455,
                                            2457
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 57,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 57,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2458,
                                            2471
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 57,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 57,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2455,
                                          2471
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 57,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 57,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2435,
                                      2472
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2473,
                                      2477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2435,
                                    2477
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2478,
                                      2484
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2435,
                                  2485
                                ],
                                "loc": {
                                  "start": {
                                    "line": 57,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 57,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2435,
                                2486
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2495,
                                        2514
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2515,
                                            2517
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 58,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 58,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2518,
                                            2531
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 58,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 58,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2515,
                                          2531
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2495,
                                      2532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2533,
                                      2537
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2495,
                                    2537
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2538,
                                      2544
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2495,
                                  2545
                                ],
                                "loc": {
                                  "start": {
                                    "line": 58,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 58,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2495,
                                2546
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2144,
                            2552
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 55
                            },
                            "end": {
                              "line": 59,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2132,
                          2552
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 43
                          },
                          "end": {
                            "line": 59,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2093,
                      2553
                    ],
                    "loc": {
                      "start": {
                        "line": 49,
                        "column": 4
                      },
                      "end": {
                        "line": 59,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 685,
                    "_esdocTestName": "it685"
                  },
                  "range": [
                    2093,
                    2554
                  ],
                  "loc": {
                    "start": {
                      "line": 49,
                      "column": 4
                    },
                    "end": {
                      "line": 59,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2559,
                        2561
                      ],
                      "loc": {
                        "start": {
                          "line": 60,
                          "column": 4
                        },
                        "end": {
                          "line": 60,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with hot-empty and hot-single",
                        "raw": "'should work with hot-empty and hot-single'",
                        "range": [
                          2562,
                          2605
                        ],
                        "loc": {
                          "start": {
                            "line": 60,
                            "column": 7
                          },
                          "end": {
                            "line": 60,
                            "column": 50
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2633,
                                      2635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2638,
                                        2641
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 61,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 61,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^-|",
                                        "raw": "'-a-^-|'",
                                        "range": [
                                          2642,
                                          2650
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 61,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 61,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2638,
                                      2651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2633,
                                    2651
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2629,
                                2652
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2665,
                                      2671
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      2674,
                                      2679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    2665,
                                    2679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2661,
                                2680
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2693,
                                      2695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2698,
                                        2701
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-b-^-c-|",
                                        "raw": "'-b-^-c-|'",
                                        "range": [
                                          2702,
                                          2712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2698,
                                      2713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    2693,
                                    2713
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2689,
                                2714
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2727,
                                      2733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      2736,
                                      2743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    2727,
                                    2743
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2723,
                                2744
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2757,
                                      2765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----|",
                                    "raw": "'----|'",
                                    "range": [
                                      2768,
                                      2775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    2757,
                                    2775
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2753,
                                2776
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2789,
                                      2795
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              2798,
                                              2808
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              2809,
                                              2811
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            2798,
                                            2811
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2812,
                                              2814
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              2816,
                                              2818
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2798,
                                          2819
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          2820,
                                          2830
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        2798,
                                        2830
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 66,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 66,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              2841,
                                              2842
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              2844,
                                              2845
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 66,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 66,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    2856,
                                                    2857
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 66,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 66,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    2860,
                                                    2861
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 66,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 66,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2856,
                                                  2861
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 66,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 66,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                2849,
                                                2862
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 66,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 66,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            2847,
                                            2864
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 66,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 66,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          2831,
                                          2864
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2798,
                                      2865
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    2789,
                                    2865
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2785,
                                2866
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2875,
                                        2891
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 67,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 67,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2892,
                                          2898
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 67,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 67,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2875,
                                      2899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2900,
                                      2904
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2875,
                                    2904
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2905,
                                      2913
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2875,
                                  2914
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                2875,
                                2915
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2924,
                                        2943
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 68,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 68,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2944,
                                            2946
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 68,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 68,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2947,
                                            2960
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 68,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 68,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2944,
                                          2960
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 68,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 68,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2924,
                                      2961
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2962,
                                      2966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2924,
                                    2966
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2967,
                                      2973
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2924,
                                  2974
                                ],
                                "loc": {
                                  "start": {
                                    "line": 68,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 68,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2924,
                                2975
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2984,
                                        3003
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3004,
                                            3006
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3007,
                                            3020
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3004,
                                          3020
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2984,
                                      3021
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3022,
                                      3026
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2984,
                                    3026
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3027,
                                      3033
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2984,
                                  3034
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2984,
                                3035
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2619,
                            3041
                          ],
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 64
                            },
                            "end": {
                              "line": 70,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2607,
                          3041
                        ],
                        "loc": {
                          "start": {
                            "line": 60,
                            "column": 52
                          },
                          "end": {
                            "line": 70,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2559,
                      3042
                    ],
                    "loc": {
                      "start": {
                        "line": 60,
                        "column": 4
                      },
                      "end": {
                        "line": 70,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 686,
                    "_esdocTestName": "it686"
                  },
                  "range": [
                    2559,
                    3043
                  ],
                  "loc": {
                    "start": {
                      "line": 60,
                      "column": 4
                    },
                    "end": {
                      "line": 70,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3048,
                        3050
                      ],
                      "loc": {
                        "start": {
                          "line": 71,
                          "column": 4
                        },
                        "end": {
                          "line": 71,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with hot-single and hot-empty",
                        "raw": "'should work with hot-single and hot-empty'",
                        "range": [
                          3051,
                          3094
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 7
                          },
                          "end": {
                            "line": 71,
                            "column": 50
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3122,
                                      3124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3127,
                                        3130
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^-|",
                                        "raw": "'-a-^-|'",
                                        "range": [
                                          3131,
                                          3139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3127,
                                      3140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    3122,
                                    3140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3118,
                                3141
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3154,
                                      3160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      3163,
                                      3168
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3154,
                                    3168
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3150,
                                3169
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3182,
                                      3184
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3187,
                                        3190
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-b-^-c-|",
                                        "raw": "'-b-^-c-|'",
                                        "range": [
                                          3191,
                                          3201
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 74,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3187,
                                      3202
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    3182,
                                    3202
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3178,
                                3203
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3216,
                                      3222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      3225,
                                      3232
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    3216,
                                    3232
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3212,
                                3233
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 8
                                },
                                "end": {
                                  "line": 75,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3246,
                                      3254
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----|",
                                    "raw": "'----|'",
                                    "range": [
                                      3257,
                                      3264
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    3246,
                                    3264
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3242,
                                3265
                              ],
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 8
                                },
                                "end": {
                                  "line": 76,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3278,
                                      3284
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              3287,
                                              3297
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              3298,
                                              3300
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3287,
                                            3300
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 77,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 77,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3301,
                                              3303
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3305,
                                              3307
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3287,
                                          3308
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          3309,
                                          3319
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        3287,
                                        3319
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              3330,
                                              3331
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              3333,
                                              3334
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 77,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 77,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    3345,
                                                    3346
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 77,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 77,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    3349,
                                                    3350
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 77,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 77,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  3345,
                                                  3350
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 77,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 77,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                3338,
                                                3351
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 77,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 77,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3336,
                                            3353
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 77,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 77,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          3320,
                                          3353
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3287,
                                      3354
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    3278,
                                    3354
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3274,
                                3355
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3364,
                                        3380
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 78,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 78,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3381,
                                          3387
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3364,
                                      3388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3389,
                                      3393
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3364,
                                    3393
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3394,
                                      3402
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3364,
                                  3403
                                ],
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3364,
                                3404
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3413,
                                        3432
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3433,
                                            3435
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3436,
                                            3449
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 79,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 79,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3433,
                                          3449
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3413,
                                      3450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3451,
                                      3455
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3413,
                                    3455
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3456,
                                      3462
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3413,
                                  3463
                                ],
                                "loc": {
                                  "start": {
                                    "line": 79,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 79,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3413,
                                3464
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3473,
                                        3492
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3493,
                                            3495
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3496,
                                            3509
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 80,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 80,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3493,
                                          3509
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 80,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 80,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3473,
                                      3510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3511,
                                      3515
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3473,
                                    3515
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3516,
                                      3522
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3473,
                                  3523
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3473,
                                3524
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3108,
                            3530
                          ],
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 64
                            },
                            "end": {
                              "line": 81,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3096,
                          3530
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 52
                          },
                          "end": {
                            "line": 81,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3048,
                      3531
                    ],
                    "loc": {
                      "start": {
                        "line": 71,
                        "column": 4
                      },
                      "end": {
                        "line": 81,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 687,
                    "_esdocTestName": "it687"
                  },
                  "range": [
                    3048,
                    3532
                  ],
                  "loc": {
                    "start": {
                      "line": 71,
                      "column": 4
                    },
                    "end": {
                      "line": 81,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3537,
                        3539
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 4
                        },
                        "end": {
                          "line": 82,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with hot-single and never",
                        "raw": "'should work with hot-single and never'",
                        "range": [
                          3540,
                          3579
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 7
                          },
                          "end": {
                            "line": 82,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3607,
                                      3609
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3612,
                                        3615
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^-|",
                                        "raw": "'-a-^-|'",
                                        "range": [
                                          3616,
                                          3624
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3612,
                                      3625
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    3607,
                                    3625
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3603,
                                3626
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3639,
                                      3645
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      3648,
                                      3653
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3639,
                                    3653
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3635,
                                3654
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3667,
                                      3669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3672,
                                        3675
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 85,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 85,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------",
                                        "raw": "'------'",
                                        "range": [
                                          3676,
                                          3684
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 29
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3672,
                                      3685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    3667,
                                    3685
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3663,
                                3686
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 31
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    3687,
                                    3694
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 39
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3707,
                                      3713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  ",
                                    "raw": "'^  '",
                                    "range": [
                                      3716,
                                      3721
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 86,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 86,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3707,
                                    3721
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 86,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 86,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3703,
                                3722
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 8
                                },
                                "end": {
                                  "line": 86,
                                  "column": 27
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    3687,
                                    3694
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 39
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3735,
                                      3743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      3746,
                                      3749
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 87,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 87,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3735,
                                    3749
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3731,
                                3750
                              ],
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 8
                                },
                                "end": {
                                  "line": 87,
                                  "column": 27
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    3751,
                                    3758
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 35
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3771,
                                      3777
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              3780,
                                              3790
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              3791,
                                              3793
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3780,
                                            3793
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3794,
                                              3796
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              3798,
                                              3800
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3780,
                                          3801
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          3802,
                                          3812
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        3780,
                                        3812
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 88,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 88,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              3823,
                                              3824
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              3826,
                                              3827
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 88,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 88,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    3838,
                                                    3839
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 88,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 88,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    3842,
                                                    3843
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 88,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 88,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  3838,
                                                  3843
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 88,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 88,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                3831,
                                                3844
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 88,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 88,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3829,
                                            3846
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 88,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 88,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          3813,
                                          3846
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3780,
                                      3847
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    3771,
                                    3847
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3767,
                                3848
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 89
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    3751,
                                    3758
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 87,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 87,
                                      "column": 35
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3857,
                                        3873
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3874,
                                          3880
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3857,
                                      3881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3882,
                                      3886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3857,
                                    3886
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3887,
                                      3895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3857,
                                  3896
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3857,
                                3897
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3906,
                                        3925
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3926,
                                            3928
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 90,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 90,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3929,
                                            3942
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 90,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 90,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3926,
                                          3942
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3906,
                                      3943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3944,
                                      3948
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3906,
                                    3948
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3949,
                                      3955
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3906,
                                  3956
                                ],
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3906,
                                3957
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3966,
                                        3985
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 91,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 91,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3986,
                                            3988
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3989,
                                            4002
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 91,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 91,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3986,
                                          4002
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 91,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 91,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3966,
                                      4003
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4004,
                                      4008
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3966,
                                    4008
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4009,
                                      4015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3966,
                                  4016
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3966,
                                4017
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3593,
                            4023
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 60
                            },
                            "end": {
                              "line": 92,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3581,
                          4023
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 48
                          },
                          "end": {
                            "line": 92,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3537,
                      4024
                    ],
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 4
                      },
                      "end": {
                        "line": 92,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 688,
                    "_esdocTestName": "it688"
                  },
                  "range": [
                    3537,
                    4025
                  ],
                  "loc": {
                    "start": {
                      "line": 82,
                      "column": 4
                    },
                    "end": {
                      "line": 92,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4030,
                        4032
                      ],
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 4
                        },
                        "end": {
                          "line": 93,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with never and hot-single",
                        "raw": "'should work with never and hot-single'",
                        "range": [
                          4033,
                          4072
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 7
                          },
                          "end": {
                            "line": 93,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4100,
                                      4102
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4105,
                                        4108
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--------",
                                        "raw": "'--------'",
                                        "range": [
                                          4109,
                                          4119
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4105,
                                      4120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    4100,
                                    4120
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4096,
                                4121
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 33
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    4122,
                                    4129
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 41
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4142,
                                      4148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    ",
                                    "raw": "'^    '",
                                    "range": [
                                      4151,
                                      4158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    4142,
                                    4158
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4138,
                                4159
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 29
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    4122,
                                    4129
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 41
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4172,
                                      4174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4177,
                                        4180
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^-b-|",
                                        "raw": "'-a-^-b-|'",
                                        "range": [
                                          4181,
                                          4191
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4177,
                                      4192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    4172,
                                    4192
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4168,
                                4193
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4206,
                                      4212
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      4215,
                                      4222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    4206,
                                    4222
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4202,
                                4223
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4236,
                                      4244
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----",
                                    "raw": "'-----'",
                                    "range": [
                                      4247,
                                      4254
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    4236,
                                    4254
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4232,
                                4255
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 31
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    4256,
                                    4263
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 39
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4276,
                                      4282
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              4285,
                                              4295
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              4296,
                                              4298
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            4285,
                                            4298
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4299,
                                              4301
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4303,
                                              4305
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4285,
                                          4306
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          4307,
                                          4317
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        4285,
                                        4317
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              4328,
                                              4329
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              4331,
                                              4332
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    4343,
                                                    4344
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 99,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 99,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    4347,
                                                    4348
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 99,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 99,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  4343,
                                                  4348
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 99,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 99,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                4336,
                                                4349
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 99,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 99,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            4334,
                                            4351
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          4318,
                                          4351
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4285,
                                      4352
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    4276,
                                    4352
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4272,
                                4353
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 89
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "never",
                                  "range": [
                                    4256,
                                    4263
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 39
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4362,
                                        4378
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4379,
                                          4385
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4362,
                                      4386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4387,
                                      4391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4362,
                                    4391
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4392,
                                      4400
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4362,
                                  4401
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                4362,
                                4402
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4411,
                                        4430
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 101,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 101,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4431,
                                            4433
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4434,
                                            4447
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4431,
                                          4447
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4411,
                                      4448
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4449,
                                      4453
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4411,
                                    4453
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4454,
                                      4460
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4411,
                                  4461
                                ],
                                "loc": {
                                  "start": {
                                    "line": 101,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 101,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4411,
                                4462
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4471,
                                        4490
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4491,
                                            4493
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 102,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 102,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4494,
                                            4507
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 102,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 102,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4491,
                                          4507
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 102,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 102,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4471,
                                      4508
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4509,
                                      4513
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4471,
                                    4513
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4514,
                                      4520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4471,
                                  4521
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4471,
                                4522
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 8
                                },
                                "end": {
                                  "line": 102,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4086,
                            4528
                          ],
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 60
                            },
                            "end": {
                              "line": 103,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4074,
                          4528
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 48
                          },
                          "end": {
                            "line": 103,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4030,
                      4529
                    ],
                    "loc": {
                      "start": {
                        "line": 93,
                        "column": 4
                      },
                      "end": {
                        "line": 103,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 689,
                    "_esdocTestName": "it689"
                  },
                  "range": [
                    4030,
                    4530
                  ],
                  "loc": {
                    "start": {
                      "line": 93,
                      "column": 4
                    },
                    "end": {
                      "line": 103,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4535,
                        4537
                      ],
                      "loc": {
                        "start": {
                          "line": 104,
                          "column": 4
                        },
                        "end": {
                          "line": 104,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with hot and hot",
                        "raw": "'should work with hot and hot'",
                        "range": [
                          4538,
                          4568
                        ],
                        "loc": {
                          "start": {
                            "line": 104,
                            "column": 7
                          },
                          "end": {
                            "line": 104,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4596,
                                      4598
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4601,
                                        4604
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 105,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 105,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--|",
                                        "raw": "'--a--^--b--c--|'",
                                        "range": [
                                          4605,
                                          4622
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 105,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 105,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4601,
                                      4623
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    4596,
                                    4623
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4592,
                                4624
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4637,
                                      4643
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      4646,
                                      4658
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    4637,
                                    4658
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4633,
                                4659
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4672,
                                      4674
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4677,
                                        4680
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---e-^---f--g--|",
                                        "raw": "'---e-^---f--g--|'",
                                        "range": [
                                          4681,
                                          4699
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 107,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 107,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4677,
                                      4700
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    4672,
                                    4700
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4668,
                                4701
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4714,
                                      4720
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !",
                                    "raw": "'^         !'",
                                    "range": [
                                      4723,
                                      4736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    4714,
                                    4736
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4710,
                                4737
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4750,
                                      4758
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x-yz--|",
                                    "raw": "'----x-yz--|'",
                                    "range": [
                                      4761,
                                      4774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    4750,
                                    4774
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4746,
                                4775
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4788,
                                      4794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              4797,
                                              4807
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              4808,
                                              4810
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            4797,
                                            4810
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4811,
                                              4813
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4815,
                                              4817
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4797,
                                          4818
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          4819,
                                          4829
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        4797,
                                        4829
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              4840,
                                              4841
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              4843,
                                              4844
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    4855,
                                                    4856
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 110,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 110,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    4859,
                                                    4860
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 110,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 110,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  4855,
                                                  4860
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 110,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 110,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                4848,
                                                4861
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 110,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 110,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            4846,
                                            4863
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          4830,
                                          4863
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4797,
                                      4864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    4788,
                                    4864
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4784,
                                4865
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4874,
                                        4890
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 111,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 111,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4891,
                                          4897
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4874,
                                      4898
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4899,
                                      4903
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    4874,
                                    4903
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4904,
                                      4912
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            4916,
                                            4917
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bf",
                                          "raw": "'bf'",
                                          "range": [
                                            4919,
                                            4923
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          4916,
                                          4923
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            4925,
                                            4926
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            4928,
                                            4932
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          4925,
                                          4932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            4934,
                                            4935
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cg",
                                          "raw": "'cg'",
                                          "range": [
                                            4937,
                                            4941
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          4934,
                                          4941
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4914,
                                      4943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4874,
                                  4944
                                ],
                                "loc": {
                                  "start": {
                                    "line": 111,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 111,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                4874,
                                4945
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4954,
                                        4973
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 112,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4974,
                                            4976
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4977,
                                            4990
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4974,
                                          4990
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4954,
                                      4991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4992,
                                      4996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4954,
                                    4996
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4997,
                                      5003
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4954,
                                  5004
                                ],
                                "loc": {
                                  "start": {
                                    "line": 112,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 112,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4954,
                                5005
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5014,
                                        5033
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 113,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 113,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5034,
                                            5036
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5037,
                                            5050
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5034,
                                          5050
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5014,
                                      5051
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5052,
                                      5056
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5014,
                                    5056
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 113,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 113,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5057,
                                      5063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5014,
                                  5064
                                ],
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5014,
                                5065
                              ],
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 8
                                },
                                "end": {
                                  "line": 113,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4582,
                            5071
                          ],
                          "loc": {
                            "start": {
                              "line": 104,
                              "column": 51
                            },
                            "end": {
                              "line": 114,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4570,
                          5071
                        ],
                        "loc": {
                          "start": {
                            "line": 104,
                            "column": 39
                          },
                          "end": {
                            "line": 114,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4535,
                      5072
                    ],
                    "loc": {
                      "start": {
                        "line": 104,
                        "column": 4
                      },
                      "end": {
                        "line": 114,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 690,
                    "_esdocTestName": "it690"
                  },
                  "range": [
                    4535,
                    5073
                  ],
                  "loc": {
                    "start": {
                      "line": 104,
                      "column": 4
                    },
                    "end": {
                      "line": 114,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5078,
                        5080
                      ],
                      "loc": {
                        "start": {
                          "line": 115,
                          "column": 4
                        },
                        "end": {
                          "line": 115,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should allow unsubscribing early and explicitly",
                        "raw": "'should allow unsubscribing early and explicitly'",
                        "range": [
                          5081,
                          5130
                        ],
                        "loc": {
                          "start": {
                            "line": 115,
                            "column": 7
                          },
                          "end": {
                            "line": 115,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5158,
                                      5160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5163,
                                        5166
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 116,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c---d-| ",
                                        "raw": "'--a--^--b--c---d-| '",
                                        "range": [
                                          5167,
                                          5188
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 116,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5163,
                                      5189
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5158,
                                    5189
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5154,
                                5190
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5203,
                                      5209
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !    ",
                                    "raw": "'^        !    '",
                                    "range": [
                                      5212,
                                      5228
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5203,
                                    5228
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5199,
                                5229
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5242,
                                      5244
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5247,
                                        5250
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 118,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 118,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---e-^---f--g---h-|",
                                        "raw": "'---e-^---f--g---h-|'",
                                        "range": [
                                          5251,
                                          5272
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 118,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 118,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5247,
                                      5273
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5242,
                                    5273
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5238,
                                5274
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5287,
                                      5293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !    ",
                                    "raw": "'^        !    '",
                                    "range": [
                                      5296,
                                      5312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5287,
                                    5312
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5283,
                                5313
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5326,
                                      5334
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x-yz--    ",
                                    "raw": "'----x-yz--    '",
                                    "range": [
                                      5337,
                                      5353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5326,
                                    5353
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5322,
                                5354
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      5367,
                                      5372
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         !    ",
                                    "raw": "'         !    '",
                                    "range": [
                                      5375,
                                      5391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    5367,
                                    5391
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5363,
                                5392
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      5405,
                                      5411
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            5416,
                                            5417
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 23
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 24
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bf",
                                          "raw": "'bf'",
                                          "range": [
                                            5419,
                                            5423
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 26
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          5416,
                                          5423
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            5425,
                                            5426
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 32
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            5428,
                                            5432
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 39
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          5425,
                                          5432
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            5434,
                                            5435
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 41
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cg",
                                          "raw": "'cg'",
                                          "range": [
                                            5437,
                                            5441
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 44
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 48
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          5434,
                                          5441
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5414,
                                      5443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5405,
                                    5443
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5401,
                                5444
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5457,
                                      5463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              5466,
                                              5476
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              5477,
                                              5479
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            5466,
                                            5479
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 123,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 123,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5480,
                                              5482
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              5484,
                                              5486
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5466,
                                          5487
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          5488,
                                          5498
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        5466,
                                        5498
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 123,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 123,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              5509,
                                              5510
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              5512,
                                              5513
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 123,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 123,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    5524,
                                                    5525
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 123,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 123,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    5528,
                                                    5529
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 123,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 123,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  5524,
                                                  5529
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 123,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 123,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                5517,
                                                5530
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 123,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 123,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            5515,
                                            5532
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 123,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 123,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          5499,
                                          5532
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 123,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 123,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5466,
                                      5533
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    5457,
                                    5533
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5453,
                                5534
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5543,
                                        5559
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 124,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 124,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5560,
                                          5566
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 124,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 124,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          5568,
                                          5573
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 124,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 124,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5543,
                                      5574
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5575,
                                      5579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    5543,
                                    5579
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5580,
                                      5588
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 53
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      5590,
                                      5596
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5543,
                                  5597
                                ],
                                "loc": {
                                  "start": {
                                    "line": 124,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 124,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                5543,
                                5598
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5607,
                                        5626
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 125,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 125,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5627,
                                            5629
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 125,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 125,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5630,
                                            5643
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 125,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 125,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5627,
                                          5643
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5607,
                                      5644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5645,
                                      5649
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5607,
                                    5649
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5650,
                                      5656
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5607,
                                  5657
                                ],
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5607,
                                5658
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5667,
                                        5686
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 126,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 126,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5687,
                                            5689
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 126,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 126,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5690,
                                            5703
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 126,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 126,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5687,
                                          5703
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 126,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 126,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5667,
                                      5704
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5705,
                                      5709
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5667,
                                    5709
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5710,
                                      5716
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5667,
                                  5717
                                ],
                                "loc": {
                                  "start": {
                                    "line": 126,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 126,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5667,
                                5718
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 126,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5144,
                            5724
                          ],
                          "loc": {
                            "start": {
                              "line": 115,
                              "column": 70
                            },
                            "end": {
                              "line": 127,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5132,
                          5724
                        ],
                        "loc": {
                          "start": {
                            "line": 115,
                            "column": 58
                          },
                          "end": {
                            "line": 127,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5078,
                      5725
                    ],
                    "loc": {
                      "start": {
                        "line": 115,
                        "column": 4
                      },
                      "end": {
                        "line": 127,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 691,
                    "_esdocTestName": "it691"
                  },
                  "range": [
                    5078,
                    5726
                  ],
                  "loc": {
                    "start": {
                      "line": 115,
                      "column": 4
                    },
                    "end": {
                      "line": 127,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5731,
                        5733
                      ],
                      "loc": {
                        "start": {
                          "line": 128,
                          "column": 4
                        },
                        "end": {
                          "line": 128,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not break unsubscription chains when unsubscribed explicitly",
                        "raw": "'should not break unsubscription chains when unsubscribed explicitly'",
                        "range": [
                          5734,
                          5803
                        ],
                        "loc": {
                          "start": {
                            "line": 128,
                            "column": 7
                          },
                          "end": {
                            "line": 128,
                            "column": 76
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5831,
                                      5833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5836,
                                        5839
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 129,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c---d-| ",
                                        "raw": "'--a--^--b--c---d-| '",
                                        "range": [
                                          5840,
                                          5861
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5836,
                                      5862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5831,
                                    5862
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5827,
                                5863
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5876,
                                      5882
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !    ",
                                    "raw": "'^        !    '",
                                    "range": [
                                      5885,
                                      5901
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5876,
                                    5901
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5872,
                                5902
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5915,
                                      5917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5920,
                                        5923
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---e-^---f--g---h-|",
                                        "raw": "'---e-^---f--g---h-|'",
                                        "range": [
                                          5924,
                                          5945
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5920,
                                      5946
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5915,
                                    5946
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5911,
                                5947
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5960,
                                      5966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !    ",
                                    "raw": "'^        !    '",
                                    "range": [
                                      5969,
                                      5985
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5960,
                                    5985
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5956,
                                5986
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5999,
                                      6007
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----x-yz--    ",
                                    "raw": "'----x-yz--    '",
                                    "range": [
                                      6010,
                                      6026
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    5999,
                                    6026
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5995,
                                6027
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      6040,
                                      6045
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "         !    ",
                                    "raw": "'         !    '",
                                    "range": [
                                      6048,
                                      6064
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    6040,
                                    6064
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6036,
                                6065
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 8
                                },
                                "end": {
                                  "line": 134,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      6078,
                                      6084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            6089,
                                            6090
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 23
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 24
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bf",
                                          "raw": "'bf'",
                                          "range": [
                                            6092,
                                            6096
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 26
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6089,
                                          6096
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 135,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 135,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            6098,
                                            6099
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 32
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            6101,
                                            6105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 39
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6098,
                                          6105
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 135,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 135,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            6107,
                                            6108
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 41
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cg",
                                          "raw": "'cg'",
                                          "range": [
                                            6110,
                                            6114
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 44
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 48
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          6107,
                                          6114
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 135,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 135,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6087,
                                      6116
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6078,
                                    6116
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6074,
                                6117
                              ],
                              "loc": {
                                "start": {
                                  "line": 135,
                                  "column": 8
                                },
                                "end": {
                                  "line": 135,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6130,
                                      6136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      6139,
                                                      6149
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 136,
                                                        "column": 21
                                                      },
                                                      "end": {
                                                        "line": 136,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      6150,
                                                      6152
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 136,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 136,
                                                        "column": 34
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6139,
                                                    6152
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 136,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 136,
                                                      "column": 34
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "e1",
                                                    "range": [
                                                      6153,
                                                      6155
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 136,
                                                        "column": 35
                                                      },
                                                      "end": {
                                                        "line": 136,
                                                        "column": 37
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Identifier",
                                                    "name": "e2",
                                                    "range": [
                                                      6157,
                                                      6159
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 136,
                                                        "column": 39
                                                      },
                                                      "end": {
                                                        "line": 136,
                                                        "column": 41
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  6139,
                                                  6160
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 136,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 136,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  6174,
                                                  6182
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 137,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 137,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                6139,
                                                6182
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 136,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 137,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      6193,
                                                      6194
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 137,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 137,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              6205,
                                                              6215
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 137,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 137,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              6216,
                                                              6218
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 137,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 137,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            6205,
                                                            6218
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 137,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 137,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              6219,
                                                              6220
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 137,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 137,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          6205,
                                                          6221
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 137,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 137,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        6198,
                                                        6222
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 137,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 137,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    6196,
                                                    6224
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 137,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 137,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  6183,
                                                  6224
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 137,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 137,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              6139,
                                              6225
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 136,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 137,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "combineAll",
                                            "range": [
                                              6239,
                                              6249
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 138,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 138,
                                                "column": 23
                                              }
                                            }
                                          },
                                          "range": [
                                            6139,
                                            6249
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 136,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 138,
                                              "column": 23
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "FunctionExpression",
                                            "id": null,
                                            "params": [
                                              {
                                                "type": "Identifier",
                                                "name": "x",
                                                "range": [
                                                  6260,
                                                  6261
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 138,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 138,
                                                    "column": 35
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Identifier",
                                                "name": "y",
                                                "range": [
                                                  6263,
                                                  6264
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 138,
                                                    "column": 37
                                                  },
                                                  "end": {
                                                    "line": 138,
                                                    "column": 38
                                                  }
                                                }
                                              }
                                            ],
                                            "body": {
                                              "type": "BlockStatement",
                                              "body": [
                                                {
                                                  "type": "ReturnStatement",
                                                  "argument": {
                                                    "type": "BinaryExpression",
                                                    "operator": "+",
                                                    "left": {
                                                      "type": "Identifier",
                                                      "name": "x",
                                                      "range": [
                                                        6275,
                                                        6276
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 138,
                                                          "column": 49
                                                        },
                                                        "end": {
                                                          "line": 138,
                                                          "column": 50
                                                        }
                                                      }
                                                    },
                                                    "right": {
                                                      "type": "Identifier",
                                                      "name": "y",
                                                      "range": [
                                                        6279,
                                                        6280
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 138,
                                                          "column": 53
                                                        },
                                                        "end": {
                                                          "line": 138,
                                                          "column": 54
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      6275,
                                                      6280
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 138,
                                                        "column": 49
                                                      },
                                                      "end": {
                                                        "line": 138,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6268,
                                                    6281
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 138,
                                                      "column": 42
                                                    },
                                                    "end": {
                                                      "line": 138,
                                                      "column": 55
                                                    }
                                                  }
                                                }
                                              ],
                                              "range": [
                                                6266,
                                                6283
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 138,
                                                  "column": 40
                                                },
                                                "end": {
                                                  "line": 138,
                                                  "column": 57
                                                }
                                              }
                                            },
                                            "generator": false,
                                            "expression": false,
                                            "range": [
                                              6250,
                                              6283
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 138,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 138,
                                                "column": 57
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6139,
                                          6284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 58
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          6298,
                                          6306
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 139,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 139,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        6139,
                                        6306
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 139,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              6317,
                                              6318
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 139,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 139,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      6329,
                                                      6339
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 139,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 139,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      6340,
                                                      6342
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 139,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 139,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6329,
                                                    6342
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 139,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 139,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      6343,
                                                      6344
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 139,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 139,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  6329,
                                                  6345
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 139,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 139,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                6322,
                                                6346
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 139,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 139,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6320,
                                            6348
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 139,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 139,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          6307,
                                          6348
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 139,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 139,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6139,
                                      6349
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    6130,
                                    6349
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6126,
                                6350
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6359,
                                        6375
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 140,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 140,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6376,
                                          6382
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          6384,
                                          6389
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6359,
                                      6390
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6391,
                                      6395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6359,
                                    6395
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6396,
                                      6404
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 53
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "values",
                                    "range": [
                                      6406,
                                      6412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6359,
                                  6413
                                ],
                                "loc": {
                                  "start": {
                                    "line": 140,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 140,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                6359,
                                6414
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6423,
                                        6442
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 141,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 141,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6443,
                                            6445
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6446,
                                            6459
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 141,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 141,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6443,
                                          6459
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 141,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 141,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6423,
                                      6460
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6461,
                                      6465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6423,
                                    6465
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6466,
                                      6472
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6423,
                                  6473
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6423,
                                6474
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 8
                                },
                                "end": {
                                  "line": 141,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6483,
                                        6502
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 142,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 142,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6503,
                                            6505
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6506,
                                            6519
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 142,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 142,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6503,
                                          6519
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6483,
                                      6520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6521,
                                      6525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6483,
                                    6525
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6526,
                                      6532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6483,
                                  6533
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6483,
                                6534
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5817,
                            6540
                          ],
                          "loc": {
                            "start": {
                              "line": 128,
                              "column": 90
                            },
                            "end": {
                              "line": 143,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5805,
                          6540
                        ],
                        "loc": {
                          "start": {
                            "line": 128,
                            "column": 78
                          },
                          "end": {
                            "line": 143,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5731,
                      6541
                    ],
                    "loc": {
                      "start": {
                        "line": 128,
                        "column": 4
                      },
                      "end": {
                        "line": 143,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 692,
                    "_esdocTestName": "it692"
                  },
                  "range": [
                    5731,
                    6542
                  ],
                  "loc": {
                    "start": {
                      "line": 128,
                      "column": 4
                    },
                    "end": {
                      "line": 143,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6547,
                        6549
                      ],
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 4
                        },
                        "end": {
                          "line": 144,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should combine 3 observables",
                        "raw": "'should combine 3 observables'",
                        "range": [
                          6550,
                          6580
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 7
                          },
                          "end": {
                            "line": 144,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6608,
                                      6610
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6613,
                                        6616
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 145,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 145,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--|",
                                        "raw": "'--a--^--b--c--|'",
                                        "range": [
                                          6617,
                                          6634
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6613,
                                      6635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    6608,
                                    6635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6604,
                                6636
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6649,
                                      6655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      6658,
                                      6670
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    6649,
                                    6670
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 146,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 146,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6645,
                                6671
                              ],
                              "loc": {
                                "start": {
                                  "line": 146,
                                  "column": 8
                                },
                                "end": {
                                  "line": 146,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6684,
                                      6686
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6689,
                                        6692
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 147,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 147,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---e-^---f--g--|",
                                        "raw": "'---e-^---f--g--|'",
                                        "range": [
                                          6693,
                                          6711
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 147,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 147,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6689,
                                      6712
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 147,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 147,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    6684,
                                    6712
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 147,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 147,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6680,
                                6713
                              ],
                              "loc": {
                                "start": {
                                  "line": 147,
                                  "column": 8
                                },
                                "end": {
                                  "line": 147,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6726,
                                      6732
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !",
                                    "raw": "'^         !'",
                                    "range": [
                                      6735,
                                      6748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    6726,
                                    6748
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6722,
                                6749
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      6762,
                                      6764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6767,
                                        6770
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 149,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 149,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---h-^----i--j-|",
                                        "raw": "'---h-^----i--j-|'",
                                        "range": [
                                          6771,
                                          6789
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 149,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 149,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6767,
                                      6790
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    6762,
                                    6790
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6758,
                                6791
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      6804,
                                      6810
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !",
                                    "raw": "'^         !'",
                                    "range": [
                                      6813,
                                      6826
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    6804,
                                    6826
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6800,
                                6827
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6840,
                                      6848
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----wxyz-|",
                                    "raw": "'-----wxyz-|'",
                                    "range": [
                                      6851,
                                      6864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    6840,
                                    6864
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 151,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 151,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6836,
                                6865
                              ],
                              "loc": {
                                "start": {
                                  "line": 151,
                                  "column": 8
                                },
                                "end": {
                                  "line": 151,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6878,
                                      6884
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              6887,
                                              6897
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              6898,
                                              6900
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            6887,
                                            6900
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 152,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 152,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6901,
                                              6903
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              6905,
                                              6907
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 41
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e3",
                                            "range": [
                                              6909,
                                              6911
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 43
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 45
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6887,
                                          6912
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 46
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          6913,
                                          6923
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 57
                                          }
                                        }
                                      },
                                      "range": [
                                        6887,
                                        6923
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 152,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 152,
                                          "column": 57
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              6934,
                                              6935
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 68
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 69
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              6937,
                                              6938
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 71
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 72
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "z",
                                            "range": [
                                              6940,
                                              6941
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 152,
                                                "column": 74
                                              },
                                              "end": {
                                                "line": 152,
                                                "column": 75
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "BinaryExpression",
                                                  "operator": "+",
                                                  "left": {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      6952,
                                                      6953
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 152,
                                                        "column": 86
                                                      },
                                                      "end": {
                                                        "line": 152,
                                                        "column": 87
                                                      }
                                                    }
                                                  },
                                                  "right": {
                                                    "type": "Identifier",
                                                    "name": "y",
                                                    "range": [
                                                      6956,
                                                      6957
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 152,
                                                        "column": 90
                                                      },
                                                      "end": {
                                                        "line": 152,
                                                        "column": 91
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6952,
                                                    6957
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 152,
                                                      "column": 86
                                                    },
                                                    "end": {
                                                      "line": 152,
                                                      "column": 91
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "z",
                                                  "range": [
                                                    6960,
                                                    6961
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 152,
                                                      "column": 94
                                                    },
                                                    "end": {
                                                      "line": 152,
                                                      "column": 95
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  6952,
                                                  6961
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 152,
                                                    "column": 86
                                                  },
                                                  "end": {
                                                    "line": 152,
                                                    "column": 95
                                                  }
                                                }
                                              },
                                              "range": [
                                                6945,
                                                6962
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 152,
                                                  "column": 79
                                                },
                                                "end": {
                                                  "line": 152,
                                                  "column": 96
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6943,
                                            6964
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 152,
                                              "column": 77
                                            },
                                            "end": {
                                              "line": 152,
                                              "column": 98
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          6924,
                                          6964
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 58
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 98
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6887,
                                      6965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 99
                                      }
                                    }
                                  },
                                  "range": [
                                    6878,
                                    6965
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 152,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 99
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6874,
                                6966
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 100
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6975,
                                        6991
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6992,
                                          6998
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6975,
                                      6999
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7000,
                                      7004
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6975,
                                    7004
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7005,
                                      7013
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "w",
                                          "range": [
                                            7017,
                                            7018
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "bfi",
                                          "raw": "'bfi'",
                                          "range": [
                                            7020,
                                            7025
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 58
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7017,
                                          7025
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 58
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            7027,
                                            7028
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 60
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 61
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cfi",
                                          "raw": "'cfi'",
                                          "range": [
                                            7030,
                                            7035
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 63
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 68
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7027,
                                          7035
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 68
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            7037,
                                            7038
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 71
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cgi",
                                          "raw": "'cgi'",
                                          "range": [
                                            7040,
                                            7045
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 73
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 78
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7037,
                                          7045
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 78
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            7047,
                                            7048
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 80
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 81
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cgj",
                                          "raw": "'cgj'",
                                          "range": [
                                            7050,
                                            7055
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 153,
                                              "column": 83
                                            },
                                            "end": {
                                              "line": 153,
                                              "column": 88
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          7047,
                                          7055
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 80
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 88
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7015,
                                      7057
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 90
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6975,
                                  7058
                                ],
                                "loc": {
                                  "start": {
                                    "line": 153,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 153,
                                    "column": 91
                                  }
                                }
                              },
                              "range": [
                                6975,
                                7059
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 92
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7068,
                                        7087
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 154,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 154,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7088,
                                            7090
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7091,
                                            7104
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7088,
                                          7104
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 154,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 154,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7068,
                                      7105
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7106,
                                      7110
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7068,
                                    7110
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7111,
                                      7117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7068,
                                  7118
                                ],
                                "loc": {
                                  "start": {
                                    "line": 154,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 154,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7068,
                                7119
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7128,
                                        7147
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7148,
                                            7150
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7151,
                                            7164
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7148,
                                          7164
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7128,
                                      7165
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7166,
                                      7170
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7128,
                                    7170
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7171,
                                      7177
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7128,
                                  7178
                                ],
                                "loc": {
                                  "start": {
                                    "line": 155,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 155,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7128,
                                7179
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7188,
                                        7207
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 156,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 156,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            7208,
                                            7210
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 156,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 156,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7211,
                                            7224
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 156,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 156,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7208,
                                          7224
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 156,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 156,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7188,
                                      7225
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7226,
                                      7230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7188,
                                    7230
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      7231,
                                      7237
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7188,
                                  7238
                                ],
                                "loc": {
                                  "start": {
                                    "line": 156,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 156,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7188,
                                7239
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6594,
                            7245
                          ],
                          "loc": {
                            "start": {
                              "line": 144,
                              "column": 51
                            },
                            "end": {
                              "line": 157,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6582,
                          7245
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 39
                          },
                          "end": {
                            "line": 157,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6547,
                      7246
                    ],
                    "loc": {
                      "start": {
                        "line": 144,
                        "column": 4
                      },
                      "end": {
                        "line": 157,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 693,
                    "_esdocTestName": "it693"
                  },
                  "range": [
                    6547,
                    7247
                  ],
                  "loc": {
                    "start": {
                      "line": 144,
                      "column": 4
                    },
                    "end": {
                      "line": 157,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7252,
                        7254
                      ],
                      "loc": {
                        "start": {
                          "line": 158,
                          "column": 4
                        },
                        "end": {
                          "line": 158,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with empty and error",
                        "raw": "'should work with empty and error'",
                        "range": [
                          7255,
                          7289
                        ],
                        "loc": {
                          "start": {
                            "line": 158,
                            "column": 7
                          },
                          "end": {
                            "line": 158,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7317,
                                      7319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7322,
                                        7325
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 159,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 159,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----------|",
                                        "raw": "'----------|'",
                                        "range": [
                                          7326,
                                          7339
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 159,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 159,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7322,
                                      7340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    7317,
                                    7340
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7313,
                                7341
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 36
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "empty",
                                  "range": [
                                    7342,
                                    7349
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 37
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7362,
                                      7368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      7371,
                                      7380
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    7362,
                                    7380
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7358,
                                7381
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 31
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "empty",
                                  "range": [
                                    7342,
                                    7349
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 37
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 44
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7394,
                                      7396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7399,
                                        7402
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 161,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 161,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------#",
                                        "raw": "'------#'",
                                        "range": [
                                          7403,
                                          7412
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          7414,
                                          7423
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "shazbot!",
                                        "raw": "'shazbot!'",
                                        "range": [
                                          7425,
                                          7435
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 161,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 161,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7399,
                                      7436
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    7394,
                                    7436
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7390,
                                7437
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 55
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "error",
                                  "range": [
                                    7438,
                                    7445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 56
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 63
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7458,
                                      7464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      7467,
                                      7476
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    7458,
                                    7476
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7454,
                                7477
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 31
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "error",
                                  "range": [
                                    7438,
                                    7445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 56
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 63
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7490,
                                      7498
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------#",
                                    "raw": "'------#'",
                                    "range": [
                                      7501,
                                      7510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    7490,
                                    7510
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7486,
                                7511
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7524,
                                      7530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              7533,
                                              7543
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              7544,
                                              7546
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            7533,
                                            7546
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              7547,
                                              7549
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              7551,
                                              7553
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7533,
                                          7554
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          7555,
                                          7565
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        7533,
                                        7565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              7576,
                                              7577
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              7579,
                                              7580
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 164,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 164,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    7591,
                                                    7592
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 164,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 164,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    7595,
                                                    7596
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 164,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 164,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  7591,
                                                  7596
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 164,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 164,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                7584,
                                                7597
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 164,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 164,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            7582,
                                            7599
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          7566,
                                          7599
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7533,
                                      7600
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    7524,
                                    7600
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7520,
                                7601
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7610,
                                        7626
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 165,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 165,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7627,
                                          7633
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7610,
                                      7634
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7635,
                                      7639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7610,
                                    7639
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7640,
                                      7648
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      7650,
                                      7654
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "shazbot!",
                                    "raw": "'shazbot!'",
                                    "range": [
                                      7656,
                                      7666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 64
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7610,
                                  7667
                                ],
                                "loc": {
                                  "start": {
                                    "line": 165,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 165,
                                    "column": 65
                                  }
                                }
                              },
                              "range": [
                                7610,
                                7668
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 66
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7677,
                                        7696
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7697,
                                            7699
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 166,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 166,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7700,
                                            7713
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 166,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 166,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7697,
                                          7713
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 166,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 166,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7677,
                                      7714
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7715,
                                      7719
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7677,
                                    7719
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7720,
                                      7726
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7677,
                                  7727
                                ],
                                "loc": {
                                  "start": {
                                    "line": 166,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 166,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7677,
                                7728
                              ],
                              "loc": {
                                "start": {
                                  "line": 166,
                                  "column": 8
                                },
                                "end": {
                                  "line": 166,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7737,
                                        7756
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 167,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 167,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7757,
                                            7759
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 167,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 167,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7760,
                                            7773
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 167,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 167,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7757,
                                          7773
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 167,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 167,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7737,
                                      7774
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7775,
                                      7779
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7737,
                                    7779
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 167,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 167,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7780,
                                      7786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7737,
                                  7787
                                ],
                                "loc": {
                                  "start": {
                                    "line": 167,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 167,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7737,
                                7788
                              ],
                              "loc": {
                                "start": {
                                  "line": 167,
                                  "column": 8
                                },
                                "end": {
                                  "line": 167,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7303,
                            7794
                          ],
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 55
                            },
                            "end": {
                              "line": 168,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7291,
                          7794
                        ],
                        "loc": {
                          "start": {
                            "line": 158,
                            "column": 43
                          },
                          "end": {
                            "line": 168,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7252,
                      7795
                    ],
                    "loc": {
                      "start": {
                        "line": 158,
                        "column": 4
                      },
                      "end": {
                        "line": 168,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 694,
                    "_esdocTestName": "it694"
                  },
                  "range": [
                    7252,
                    7796
                  ],
                  "loc": {
                    "start": {
                      "line": 158,
                      "column": 4
                    },
                    "end": {
                      "line": 168,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7801,
                        7803
                      ],
                      "loc": {
                        "start": {
                          "line": 169,
                          "column": 4
                        },
                        "end": {
                          "line": 169,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with error and empty",
                        "raw": "'should work with error and empty'",
                        "range": [
                          7804,
                          7838
                        ],
                        "loc": {
                          "start": {
                            "line": 169,
                            "column": 7
                          },
                          "end": {
                            "line": 169,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7866,
                                      7868
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7871,
                                        7874
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--^---#",
                                        "raw": "'--^---#'",
                                        "range": [
                                          7875,
                                          7884
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          7886,
                                          7895
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "too bad, honk",
                                        "raw": "'too bad, honk'",
                                        "range": [
                                          7897,
                                          7912
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7871,
                                      7913
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "range": [
                                    7866,
                                    7913
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 59
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7862,
                                7914
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 60
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "error",
                                  "range": [
                                    7915,
                                    7922
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 61
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 68
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7935,
                                      7941
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      7944,
                                      7951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    7935,
                                    7951
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7931,
                                7952
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 29
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "error",
                                  "range": [
                                    7915,
                                    7922
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 61
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 68
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7965,
                                      7967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7970,
                                        7973
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--^--------|",
                                        "raw": "'--^--------|'",
                                        "range": [
                                          7974,
                                          7988
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7970,
                                      7989
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    7965,
                                    7989
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7961,
                                7990
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 37
                                }
                              },
                              "trailingComments": [
                                {
                                  "type": "Line",
                                  "value": "empty",
                                  "range": [
                                    7991,
                                    7998
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 38
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 45
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8011,
                                      8017
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^   !",
                                    "raw": "'^   !'",
                                    "range": [
                                      8020,
                                      8027
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    8011,
                                    8027
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8007,
                                8028
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 29
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": "empty",
                                  "range": [
                                    7991,
                                    7998
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 38
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 45
                                    }
                                  }
                                }
                              ]
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8041,
                                      8049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----#",
                                    "raw": "'----#'",
                                    "range": [
                                      8052,
                                      8059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    8041,
                                    8059
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8037,
                                8060
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 8
                                },
                                "end": {
                                  "line": 174,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8073,
                                      8079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              8082,
                                              8092
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              8093,
                                              8095
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            8082,
                                            8095
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8096,
                                              8098
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8100,
                                              8102
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8082,
                                          8103
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          8104,
                                          8114
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        8082,
                                        8114
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              8125,
                                              8126
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              8128,
                                              8129
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 175,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 175,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    8140,
                                                    8141
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 175,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 175,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    8144,
                                                    8145
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 175,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 175,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  8140,
                                                  8145
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 175,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 175,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                8133,
                                                8146
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 175,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 175,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            8131,
                                            8148
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          8115,
                                          8148
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8082,
                                      8149
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    8073,
                                    8149
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8069,
                                8150
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8159,
                                        8175
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 176,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 176,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8176,
                                          8182
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 176,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 176,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8159,
                                      8183
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8184,
                                      8188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8159,
                                    8188
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 176,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 176,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8189,
                                      8197
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      8199,
                                      8203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "too bad, honk",
                                    "raw": "'too bad, honk'",
                                    "range": [
                                      8205,
                                      8220
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 176,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 176,
                                        "column": 69
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8159,
                                  8221
                                ],
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 70
                                  }
                                }
                              },
                              "range": [
                                8159,
                                8222
                              ],
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 8
                                },
                                "end": {
                                  "line": 176,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8231,
                                        8250
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 177,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 177,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8251,
                                            8253
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 177,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 177,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8254,
                                            8267
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 177,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 177,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8251,
                                          8267
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 177,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 177,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8231,
                                      8268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8269,
                                      8273
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8231,
                                    8273
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8274,
                                      8280
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 177,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 177,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8231,
                                  8281
                                ],
                                "loc": {
                                  "start": {
                                    "line": 177,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 177,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8231,
                                8282
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 8
                                },
                                "end": {
                                  "line": 177,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8291,
                                        8310
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8311,
                                            8313
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 178,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 178,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8314,
                                            8327
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 178,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 178,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8311,
                                          8327
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8291,
                                      8328
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8329,
                                      8333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8291,
                                    8333
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8334,
                                      8340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8291,
                                  8341
                                ],
                                "loc": {
                                  "start": {
                                    "line": 178,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 178,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8291,
                                8342
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7852,
                            8348
                          ],
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 55
                            },
                            "end": {
                              "line": 179,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7840,
                          8348
                        ],
                        "loc": {
                          "start": {
                            "line": 169,
                            "column": 43
                          },
                          "end": {
                            "line": 179,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7801,
                      8349
                    ],
                    "loc": {
                      "start": {
                        "line": 169,
                        "column": 4
                      },
                      "end": {
                        "line": 179,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 695,
                    "_esdocTestName": "it695"
                  },
                  "range": [
                    7801,
                    8350
                  ],
                  "loc": {
                    "start": {
                      "line": 169,
                      "column": 4
                    },
                    "end": {
                      "line": 179,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8355,
                        8357
                      ],
                      "loc": {
                        "start": {
                          "line": 180,
                          "column": 4
                        },
                        "end": {
                          "line": 180,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with hot and throw",
                        "raw": "'should work with hot and throw'",
                        "range": [
                          8358,
                          8390
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 7
                          },
                          "end": {
                            "line": 180,
                            "column": 39
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8418,
                                      8420
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8423,
                                        8426
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 181,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 181,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^--b--c--|",
                                        "raw": "'-a-^--b--c--|'",
                                        "range": [
                                          8427,
                                          8442
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 181,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 181,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8423,
                                      8443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8418,
                                    8443
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8414,
                                8444
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8457,
                                      8463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      8466,
                                      8471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8457,
                                    8471
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8453,
                                8472
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8485,
                                      8487
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8490,
                                        8493
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 183,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 183,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-#",
                                        "raw": "'---^-#'",
                                        "range": [
                                          8494,
                                          8502
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          8504,
                                          8513
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "bazinga",
                                        "raw": "'bazinga'",
                                        "range": [
                                          8515,
                                          8524
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 51
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8490,
                                      8525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    8485,
                                    8525
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8481,
                                8526
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8539,
                                      8545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      8548,
                                      8553
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8539,
                                    8553
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8535,
                                8554
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8567,
                                      8575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      8578,
                                      8583
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    8567,
                                    8583
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8563,
                                8584
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8597,
                                      8603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              8606,
                                              8616
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              8617,
                                              8619
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            8606,
                                            8619
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8620,
                                              8622
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              8624,
                                              8626
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8606,
                                          8627
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          8628,
                                          8638
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        8606,
                                        8638
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              8649,
                                              8650
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              8652,
                                              8653
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 186,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 186,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    8664,
                                                    8665
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 186,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 186,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    8668,
                                                    8669
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 186,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 186,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  8664,
                                                  8669
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 186,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 186,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                8657,
                                                8670
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 186,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 186,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            8655,
                                            8672
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          8639,
                                          8672
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8606,
                                      8673
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    8597,
                                    8673
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8593,
                                8674
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8683,
                                        8699
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 187,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 187,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8700,
                                          8706
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 187,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 187,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8683,
                                      8707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8708,
                                      8712
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8683,
                                    8712
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8713,
                                      8721
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      8723,
                                      8727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "bazinga",
                                    "raw": "'bazinga'",
                                    "range": [
                                      8729,
                                      8738
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8683,
                                  8739
                                ],
                                "loc": {
                                  "start": {
                                    "line": 187,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 187,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                8683,
                                8740
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8749,
                                        8768
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 188,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 188,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8769,
                                            8771
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8772,
                                            8785
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8769,
                                          8785
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 188,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 188,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8749,
                                      8786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8787,
                                      8791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8749,
                                    8791
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8792,
                                      8798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8749,
                                  8799
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8749,
                                8800
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8809,
                                        8828
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 189,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 189,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8829,
                                            8831
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 189,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 189,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8832,
                                            8845
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 189,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 189,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8829,
                                          8845
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 189,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 189,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8809,
                                      8846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8847,
                                      8851
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8809,
                                    8851
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8852,
                                      8858
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8809,
                                  8859
                                ],
                                "loc": {
                                  "start": {
                                    "line": 189,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 189,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8809,
                                8860
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8404,
                            8866
                          ],
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 53
                            },
                            "end": {
                              "line": 190,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8392,
                          8866
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 41
                          },
                          "end": {
                            "line": 190,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8355,
                      8867
                    ],
                    "loc": {
                      "start": {
                        "line": 180,
                        "column": 4
                      },
                      "end": {
                        "line": 190,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 696,
                    "_esdocTestName": "it696"
                  },
                  "range": [
                    8355,
                    8868
                  ],
                  "loc": {
                    "start": {
                      "line": 180,
                      "column": 4
                    },
                    "end": {
                      "line": 190,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8873,
                        8875
                      ],
                      "loc": {
                        "start": {
                          "line": 191,
                          "column": 4
                        },
                        "end": {
                          "line": 191,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with throw and hot",
                        "raw": "'should work with throw and hot'",
                        "range": [
                          8876,
                          8908
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 7
                          },
                          "end": {
                            "line": 191,
                            "column": 39
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8936,
                                      8938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8941,
                                        8944
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 192,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 192,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-#",
                                        "raw": "'---^-#'",
                                        "range": [
                                          8945,
                                          8953
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          8955,
                                          8964
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "bazinga",
                                        "raw": "'bazinga'",
                                        "range": [
                                          8966,
                                          8975
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 192,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 192,
                                            "column": 51
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8941,
                                      8976
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    8936,
                                    8976
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8932,
                                8977
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8990,
                                      8996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      8999,
                                      9004
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8990,
                                    9004
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8986,
                                9005
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9018,
                                      9020
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9023,
                                        9026
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 194,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 194,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^--b--c--|",
                                        "raw": "'-a-^--b--c--|'",
                                        "range": [
                                          9027,
                                          9042
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 194,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 194,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9023,
                                      9043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9018,
                                    9043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9014,
                                9044
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9057,
                                      9063
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      9066,
                                      9071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    9057,
                                    9071
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9053,
                                9072
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9085,
                                      9093
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      9096,
                                      9101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    9085,
                                    9101
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9081,
                                9102
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      9115,
                                      9121
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9124,
                                              9134
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              9135,
                                              9137
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            9124,
                                            9137
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 197,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 197,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9138,
                                              9140
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9142,
                                              9144
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9124,
                                          9145
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 197,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 197,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          9146,
                                          9156
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 197,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 197,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        9124,
                                        9156
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 197,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 197,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              9167,
                                              9168
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              9170,
                                              9171
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 197,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 197,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    9182,
                                                    9183
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 197,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 197,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    9186,
                                                    9187
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 197,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 197,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9182,
                                                  9187
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 197,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 197,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                9175,
                                                9188
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 197,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 197,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            9173,
                                            9190
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 197,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 197,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          9157,
                                          9190
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 197,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 197,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9124,
                                      9191
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    9115,
                                    9191
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 197,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 197,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9111,
                                9192
                              ],
                              "loc": {
                                "start": {
                                  "line": 197,
                                  "column": 8
                                },
                                "end": {
                                  "line": 197,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9201,
                                        9217
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 198,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 198,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          9218,
                                          9224
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 198,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 198,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9201,
                                      9225
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9226,
                                      9230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9201,
                                    9230
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9231,
                                      9239
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      9241,
                                      9245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "bazinga",
                                    "raw": "'bazinga'",
                                    "range": [
                                      9247,
                                      9256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9201,
                                  9257
                                ],
                                "loc": {
                                  "start": {
                                    "line": 198,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 198,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                9201,
                                9258
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 8
                                },
                                "end": {
                                  "line": 198,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9267,
                                        9286
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9287,
                                            9289
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 199,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 199,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9290,
                                            9303
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 199,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 199,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9287,
                                          9303
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9267,
                                      9304
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9305,
                                      9309
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9267,
                                    9309
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9310,
                                      9316
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9267,
                                  9317
                                ],
                                "loc": {
                                  "start": {
                                    "line": 199,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 199,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9267,
                                9318
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9327,
                                        9346
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 200,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 200,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9347,
                                            9349
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 200,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 200,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9350,
                                            9363
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 200,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 200,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9347,
                                          9363
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9327,
                                      9364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9365,
                                      9369
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9327,
                                    9369
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9370,
                                      9376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9327,
                                  9377
                                ],
                                "loc": {
                                  "start": {
                                    "line": 200,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 200,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9327,
                                9378
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8922,
                            9384
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 53
                            },
                            "end": {
                              "line": 201,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8910,
                          9384
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 41
                          },
                          "end": {
                            "line": 201,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8873,
                      9385
                    ],
                    "loc": {
                      "start": {
                        "line": 191,
                        "column": 4
                      },
                      "end": {
                        "line": 201,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 697,
                    "_esdocTestName": "it697"
                  },
                  "range": [
                    8873,
                    9386
                  ],
                  "loc": {
                    "start": {
                      "line": 191,
                      "column": 4
                    },
                    "end": {
                      "line": 201,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9391,
                        9393
                      ],
                      "loc": {
                        "start": {
                          "line": 202,
                          "column": 4
                        },
                        "end": {
                          "line": 202,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with throw and throw",
                        "raw": "'should work with throw and throw'",
                        "range": [
                          9394,
                          9428
                        ],
                        "loc": {
                          "start": {
                            "line": 202,
                            "column": 7
                          },
                          "end": {
                            "line": 202,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9456,
                                      9458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9461,
                                        9464
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 203,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 203,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^----#",
                                        "raw": "'---^----#'",
                                        "range": [
                                          9465,
                                          9476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 203,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 203,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          9478,
                                          9487
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 203,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 203,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "jenga",
                                        "raw": "'jenga'",
                                        "range": [
                                          9489,
                                          9496
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 203,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 203,
                                            "column": 52
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9461,
                                      9497
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    9456,
                                    9497
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9452,
                                9498
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9511,
                                      9517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      9520,
                                      9525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    9511,
                                    9525
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9507,
                                9526
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9539,
                                      9541
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9544,
                                        9547
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 205,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 205,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-#",
                                        "raw": "'---^-#'",
                                        "range": [
                                          9548,
                                          9556
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          9558,
                                          9567
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "bazinga",
                                        "raw": "'bazinga'",
                                        "range": [
                                          9569,
                                          9578
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 51
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9544,
                                      9579
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    9539,
                                    9579
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9535,
                                9580
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9593,
                                      9599
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      9602,
                                      9607
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    9593,
                                    9607
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9589,
                                9608
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9621,
                                      9629
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      9632,
                                      9637
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    9621,
                                    9637
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9617,
                                9638
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      9651,
                                      9657
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9660,
                                              9670
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              9671,
                                              9673
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            9660,
                                            9673
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 208,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 208,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9674,
                                              9676
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              9678,
                                              9680
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9660,
                                          9681
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          9682,
                                          9692
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        9660,
                                        9692
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 208,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 208,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              9703,
                                              9704
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              9706,
                                              9707
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    9718,
                                                    9719
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 208,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 208,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    9722,
                                                    9723
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 208,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 208,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9718,
                                                  9723
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 208,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 208,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                9711,
                                                9724
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            9709,
                                            9726
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 208,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 208,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          9693,
                                          9726
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9660,
                                      9727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    9651,
                                    9727
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 208,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 208,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9647,
                                9728
                              ],
                              "loc": {
                                "start": {
                                  "line": 208,
                                  "column": 8
                                },
                                "end": {
                                  "line": 208,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9737,
                                        9753
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 209,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 209,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          9754,
                                          9760
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 209,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 209,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9737,
                                      9761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9762,
                                      9766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9737,
                                    9766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 209,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 209,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9767,
                                      9775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      9777,
                                      9781
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "bazinga",
                                    "raw": "'bazinga'",
                                    "range": [
                                      9783,
                                      9792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9737,
                                  9793
                                ],
                                "loc": {
                                  "start": {
                                    "line": 209,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 209,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                9737,
                                9794
                              ],
                              "loc": {
                                "start": {
                                  "line": 209,
                                  "column": 8
                                },
                                "end": {
                                  "line": 209,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9803,
                                        9822
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 210,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 210,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9823,
                                            9825
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 210,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 210,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9826,
                                            9839
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 210,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 210,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9823,
                                          9839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 210,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 210,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9803,
                                      9840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9841,
                                      9845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9803,
                                    9845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 210,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 210,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9846,
                                      9852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9803,
                                  9853
                                ],
                                "loc": {
                                  "start": {
                                    "line": 210,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 210,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9803,
                                9854
                              ],
                              "loc": {
                                "start": {
                                  "line": 210,
                                  "column": 8
                                },
                                "end": {
                                  "line": 210,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9863,
                                        9882
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 211,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 211,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9883,
                                            9885
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 211,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 211,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9886,
                                            9899
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 211,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 211,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9883,
                                          9899
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 211,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 211,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9863,
                                      9900
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9901,
                                      9905
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9863,
                                    9905
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 211,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 211,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9906,
                                      9912
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9863,
                                  9913
                                ],
                                "loc": {
                                  "start": {
                                    "line": 211,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 211,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9863,
                                9914
                              ],
                              "loc": {
                                "start": {
                                  "line": 211,
                                  "column": 8
                                },
                                "end": {
                                  "line": 211,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9442,
                            9920
                          ],
                          "loc": {
                            "start": {
                              "line": 202,
                              "column": 55
                            },
                            "end": {
                              "line": 212,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9430,
                          9920
                        ],
                        "loc": {
                          "start": {
                            "line": 202,
                            "column": 43
                          },
                          "end": {
                            "line": 212,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9391,
                      9921
                    ],
                    "loc": {
                      "start": {
                        "line": 202,
                        "column": 4
                      },
                      "end": {
                        "line": 212,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 698,
                    "_esdocTestName": "it698"
                  },
                  "range": [
                    9391,
                    9922
                  ],
                  "loc": {
                    "start": {
                      "line": 202,
                      "column": 4
                    },
                    "end": {
                      "line": 212,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9927,
                        9929
                      ],
                      "loc": {
                        "start": {
                          "line": 213,
                          "column": 4
                        },
                        "end": {
                          "line": 213,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with error and throw",
                        "raw": "'should work with error and throw'",
                        "range": [
                          9930,
                          9964
                        ],
                        "loc": {
                          "start": {
                            "line": 213,
                            "column": 7
                          },
                          "end": {
                            "line": 213,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9992,
                                      9994
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9997,
                                        10000
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 214,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 214,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^--b--#",
                                        "raw": "'-a-^--b--#'",
                                        "range": [
                                          10001,
                                          10013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 214,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 214,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          10015,
                                          10024
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 214,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 214,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          10026,
                                          10039
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 214,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 214,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9997,
                                      10040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    9992,
                                    10040
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9988,
                                10041
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10054,
                                      10060
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      10063,
                                      10068
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10054,
                                    10068
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 215,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 215,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10050,
                                10069
                              ],
                              "loc": {
                                "start": {
                                  "line": 215,
                                  "column": 8
                                },
                                "end": {
                                  "line": 215,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      10082,
                                      10084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10087,
                                        10090
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 216,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 216,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-#",
                                        "raw": "'---^-#'",
                                        "range": [
                                          10091,
                                          10099
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 216,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 216,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          10101,
                                          10110
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 216,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 216,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "flurp",
                                        "raw": "'flurp'",
                                        "range": [
                                          10112,
                                          10119
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 216,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 216,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10087,
                                      10120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10082,
                                    10120
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10078,
                                10121
                              ],
                              "loc": {
                                "start": {
                                  "line": 216,
                                  "column": 8
                                },
                                "end": {
                                  "line": 216,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10134,
                                      10140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      10143,
                                      10148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10134,
                                    10148
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10130,
                                10149
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10162,
                                      10170
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      10173,
                                      10178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    10162,
                                    10178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 218,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10158,
                                10179
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 218,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      10192,
                                      10198
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              10201,
                                              10211
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              10212,
                                              10214
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10201,
                                            10214
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 219,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 219,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10215,
                                              10217
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              10219,
                                              10221
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10201,
                                          10222
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          10223,
                                          10233
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        10201,
                                        10233
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 219,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 219,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              10244,
                                              10245
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              10247,
                                              10248
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 219,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 219,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    10259,
                                                    10260
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 219,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 219,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    10263,
                                                    10264
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 219,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 219,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  10259,
                                                  10264
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 219,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 219,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                10252,
                                                10265
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 219,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 219,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            10250,
                                            10267
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 219,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 219,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          10234,
                                          10267
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10201,
                                      10268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    10192,
                                    10268
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 219,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 219,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10188,
                                10269
                              ],
                              "loc": {
                                "start": {
                                  "line": 219,
                                  "column": 8
                                },
                                "end": {
                                  "line": 219,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10278,
                                        10294
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 220,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 220,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          10295,
                                          10301
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 220,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 220,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10278,
                                      10302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10303,
                                      10307
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10278,
                                    10307
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 220,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 220,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10308,
                                      10316
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      10318,
                                      10322
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "flurp",
                                    "raw": "'flurp'",
                                    "range": [
                                      10324,
                                      10331
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10278,
                                  10332
                                ],
                                "loc": {
                                  "start": {
                                    "line": 220,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 220,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                10278,
                                10333
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 8
                                },
                                "end": {
                                  "line": 220,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10342,
                                        10361
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 221,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 221,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10362,
                                            10364
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 221,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 221,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10365,
                                            10378
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 221,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 221,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10362,
                                          10378
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 221,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 221,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10342,
                                      10379
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10380,
                                      10384
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10342,
                                    10384
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10385,
                                      10391
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10342,
                                  10392
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10342,
                                10393
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 8
                                },
                                "end": {
                                  "line": 221,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10402,
                                        10421
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 222,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 222,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10422,
                                            10424
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 222,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 222,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10425,
                                            10438
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 222,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 222,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10422,
                                          10438
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 222,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 222,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10402,
                                      10439
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10440,
                                      10444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10402,
                                    10444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 222,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 222,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10445,
                                      10451
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10402,
                                  10452
                                ],
                                "loc": {
                                  "start": {
                                    "line": 222,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 222,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10402,
                                10453
                              ],
                              "loc": {
                                "start": {
                                  "line": 222,
                                  "column": 8
                                },
                                "end": {
                                  "line": 222,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9978,
                            10459
                          ],
                          "loc": {
                            "start": {
                              "line": 213,
                              "column": 55
                            },
                            "end": {
                              "line": 223,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9966,
                          10459
                        ],
                        "loc": {
                          "start": {
                            "line": 213,
                            "column": 43
                          },
                          "end": {
                            "line": 223,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9927,
                      10460
                    ],
                    "loc": {
                      "start": {
                        "line": 213,
                        "column": 4
                      },
                      "end": {
                        "line": 223,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 699,
                    "_esdocTestName": "it699"
                  },
                  "range": [
                    9927,
                    10461
                  ],
                  "loc": {
                    "start": {
                      "line": 213,
                      "column": 4
                    },
                    "end": {
                      "line": 223,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10466,
                        10468
                      ],
                      "loc": {
                        "start": {
                          "line": 224,
                          "column": 4
                        },
                        "end": {
                          "line": 224,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with throw and error",
                        "raw": "'should work with throw and error'",
                        "range": [
                          10469,
                          10503
                        ],
                        "loc": {
                          "start": {
                            "line": 224,
                            "column": 7
                          },
                          "end": {
                            "line": 224,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10531,
                                      10533
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10536,
                                        10539
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 225,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 225,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-#",
                                        "raw": "'---^-#'",
                                        "range": [
                                          10540,
                                          10548
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 29
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          10550,
                                          10559
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "flurp",
                                        "raw": "'flurp'",
                                        "range": [
                                          10561,
                                          10568
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10536,
                                      10569
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10531,
                                    10569
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10527,
                                10570
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10583,
                                      10589
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      10592,
                                      10597
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10583,
                                    10597
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10579,
                                10598
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 226,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      10611,
                                      10613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10616,
                                        10619
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 227,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 227,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a-^--b--#",
                                        "raw": "'-a-^--b--#'",
                                        "range": [
                                          10620,
                                          10632
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          10634,
                                          10643
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          10645,
                                          10658
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10616,
                                      10659
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    10611,
                                    10659
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 227,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 227,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10607,
                                10660
                              ],
                              "loc": {
                                "start": {
                                  "line": 227,
                                  "column": 8
                                },
                                "end": {
                                  "line": 227,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10673,
                                      10679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^ !",
                                    "raw": "'^ !'",
                                    "range": [
                                      10682,
                                      10687
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    10673,
                                    10687
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 228,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 228,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10669,
                                10688
                              ],
                              "loc": {
                                "start": {
                                  "line": 228,
                                  "column": 8
                                },
                                "end": {
                                  "line": 228,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10701,
                                      10709
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 229,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 229,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--#",
                                    "raw": "'--#'",
                                    "range": [
                                      10712,
                                      10717
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 229,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 229,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    10701,
                                    10717
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 229,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 229,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10697,
                                10718
                              ],
                              "loc": {
                                "start": {
                                  "line": 229,
                                  "column": 8
                                },
                                "end": {
                                  "line": 229,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      10731,
                                      10737
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              10740,
                                              10750
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              10751,
                                              10753
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10740,
                                            10753
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 230,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 230,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10754,
                                              10756
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              10758,
                                              10760
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10740,
                                          10761
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 230,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 230,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          10762,
                                          10772
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 230,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 230,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        10740,
                                        10772
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 230,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 230,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              10783,
                                              10784
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              10786,
                                              10787
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 230,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 230,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    10798,
                                                    10799
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 230,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 230,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    10802,
                                                    10803
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 230,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 230,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  10798,
                                                  10803
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 230,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 230,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                10791,
                                                10804
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 230,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 230,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            10789,
                                            10806
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 230,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 230,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          10773,
                                          10806
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 230,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 230,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10740,
                                      10807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    10731,
                                    10807
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 230,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 230,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10727,
                                10808
                              ],
                              "loc": {
                                "start": {
                                  "line": 230,
                                  "column": 8
                                },
                                "end": {
                                  "line": 230,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10817,
                                        10833
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 231,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 231,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          10834,
                                          10840
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10817,
                                      10841
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10842,
                                      10846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10817,
                                    10846
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 231,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 231,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10847,
                                      10855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      10857,
                                      10861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "flurp",
                                    "raw": "'flurp'",
                                    "range": [
                                      10863,
                                      10870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10817,
                                  10871
                                ],
                                "loc": {
                                  "start": {
                                    "line": 231,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 231,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                10817,
                                10872
                              ],
                              "loc": {
                                "start": {
                                  "line": 231,
                                  "column": 8
                                },
                                "end": {
                                  "line": 231,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10881,
                                        10900
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 232,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 232,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10901,
                                            10903
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 232,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 232,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10904,
                                            10917
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 232,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 232,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10901,
                                          10917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10881,
                                      10918
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10919,
                                      10923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10881,
                                    10923
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 232,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 232,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10924,
                                      10930
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10881,
                                  10931
                                ],
                                "loc": {
                                  "start": {
                                    "line": 232,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 232,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10881,
                                10932
                              ],
                              "loc": {
                                "start": {
                                  "line": 232,
                                  "column": 8
                                },
                                "end": {
                                  "line": 232,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10941,
                                        10960
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 233,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 233,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            10961,
                                            10963
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 233,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 233,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10964,
                                            10977
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 233,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 233,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10961,
                                          10977
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10941,
                                      10978
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10979,
                                      10983
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10941,
                                    10983
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      10984,
                                      10990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10941,
                                  10991
                                ],
                                "loc": {
                                  "start": {
                                    "line": 233,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 233,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10941,
                                10992
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10517,
                            10998
                          ],
                          "loc": {
                            "start": {
                              "line": 224,
                              "column": 55
                            },
                            "end": {
                              "line": 234,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10505,
                          10998
                        ],
                        "loc": {
                          "start": {
                            "line": 224,
                            "column": 43
                          },
                          "end": {
                            "line": 234,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10466,
                      10999
                    ],
                    "loc": {
                      "start": {
                        "line": 224,
                        "column": 4
                      },
                      "end": {
                        "line": 234,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 700,
                    "_esdocTestName": "it700"
                  },
                  "range": [
                    10466,
                    11000
                  ],
                  "loc": {
                    "start": {
                      "line": 224,
                      "column": 4
                    },
                    "end": {
                      "line": 234,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11005,
                        11007
                      ],
                      "loc": {
                        "start": {
                          "line": 235,
                          "column": 4
                        },
                        "end": {
                          "line": 235,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with never and throw",
                        "raw": "'should work with never and throw'",
                        "range": [
                          11008,
                          11042
                        ],
                        "loc": {
                          "start": {
                            "line": 235,
                            "column": 7
                          },
                          "end": {
                            "line": 235,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11070,
                                      11072
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11075,
                                        11078
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 236,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 236,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-----------",
                                        "raw": "'---^-----------'",
                                        "range": [
                                          11079,
                                          11096
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 236,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 236,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11075,
                                      11097
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    11070,
                                    11097
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 236,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 236,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11066,
                                11098
                              ],
                              "loc": {
                                "start": {
                                  "line": 236,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11111,
                                      11117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      11120,
                                      11129
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    11111,
                                    11129
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 237,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 237,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11107,
                                11130
                              ],
                              "loc": {
                                "start": {
                                  "line": 237,
                                  "column": 8
                                },
                                "end": {
                                  "line": 237,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      11143,
                                      11145
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11148,
                                        11151
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 238,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 238,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-----#",
                                        "raw": "'---^-----#'",
                                        "range": [
                                          11152,
                                          11164
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 238,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 238,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          11166,
                                          11175
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 238,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 238,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          11177,
                                          11190
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 238,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 238,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11148,
                                      11191
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    11143,
                                    11191
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 238,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 238,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11139,
                                11192
                              ],
                              "loc": {
                                "start": {
                                  "line": 238,
                                  "column": 8
                                },
                                "end": {
                                  "line": 238,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      11205,
                                      11211
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^     !",
                                    "raw": "'^     !'",
                                    "range": [
                                      11214,
                                      11223
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    11205,
                                    11223
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 239,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 239,
                                      "column": 30
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11201,
                                11224
                              ],
                              "loc": {
                                "start": {
                                  "line": 239,
                                  "column": 8
                                },
                                "end": {
                                  "line": 239,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11237,
                                      11245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------#",
                                    "raw": "'------#'",
                                    "range": [
                                      11248,
                                      11257
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    11237,
                                    11257
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 240,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 240,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11233,
                                11258
                              ],
                              "loc": {
                                "start": {
                                  "line": 240,
                                  "column": 8
                                },
                                "end": {
                                  "line": 240,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      11271,
                                      11277
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              11280,
                                              11290
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              11291,
                                              11293
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            11280,
                                            11293
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 241,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 241,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              11294,
                                              11296
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              11298,
                                              11300
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11280,
                                          11301
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          11302,
                                          11312
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        11280,
                                        11312
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 241,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 241,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              11323,
                                              11324
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              11326,
                                              11327
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 241,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 241,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    11338,
                                                    11339
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 241,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 241,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    11342,
                                                    11343
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 241,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 241,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  11338,
                                                  11343
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 241,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 241,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                11331,
                                                11344
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 241,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 241,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            11329,
                                            11346
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 241,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 241,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          11313,
                                          11346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 241,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 241,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11280,
                                      11347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 241,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 241,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    11271,
                                    11347
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 241,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 241,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11267,
                                11348
                              ],
                              "loc": {
                                "start": {
                                  "line": 241,
                                  "column": 8
                                },
                                "end": {
                                  "line": 241,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11357,
                                        11373
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 242,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 242,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          11374,
                                          11380
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 242,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 242,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11357,
                                      11381
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11382,
                                      11386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11357,
                                    11386
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 242,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 242,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11387,
                                      11395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      11397,
                                      11401
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "wokka wokka",
                                    "raw": "'wokka wokka'",
                                    "range": [
                                      11403,
                                      11416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 242,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 242,
                                        "column": 67
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11357,
                                  11417
                                ],
                                "loc": {
                                  "start": {
                                    "line": 242,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 242,
                                    "column": 68
                                  }
                                }
                              },
                              "range": [
                                11357,
                                11418
                              ],
                              "loc": {
                                "start": {
                                  "line": 242,
                                  "column": 8
                                },
                                "end": {
                                  "line": 242,
                                  "column": 69
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11427,
                                        11446
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 243,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 243,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11447,
                                            11449
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11450,
                                            11463
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 243,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 243,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11447,
                                          11463
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 243,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 243,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11427,
                                      11464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11465,
                                      11469
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11427,
                                    11469
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 243,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 243,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11470,
                                      11476
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11427,
                                  11477
                                ],
                                "loc": {
                                  "start": {
                                    "line": 243,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 243,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11427,
                                11478
                              ],
                              "loc": {
                                "start": {
                                  "line": 243,
                                  "column": 8
                                },
                                "end": {
                                  "line": 243,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11487,
                                        11506
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 244,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 244,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            11507,
                                            11509
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 244,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 244,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11510,
                                            11523
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 244,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 244,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11507,
                                          11523
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 244,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 244,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11487,
                                      11524
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11525,
                                      11529
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11487,
                                    11529
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 244,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 244,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      11530,
                                      11536
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11487,
                                  11537
                                ],
                                "loc": {
                                  "start": {
                                    "line": 244,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 244,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11487,
                                11538
                              ],
                              "loc": {
                                "start": {
                                  "line": 244,
                                  "column": 8
                                },
                                "end": {
                                  "line": 244,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11056,
                            11544
                          ],
                          "loc": {
                            "start": {
                              "line": 235,
                              "column": 55
                            },
                            "end": {
                              "line": 245,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11044,
                          11544
                        ],
                        "loc": {
                          "start": {
                            "line": 235,
                            "column": 43
                          },
                          "end": {
                            "line": 245,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11005,
                      11545
                    ],
                    "loc": {
                      "start": {
                        "line": 235,
                        "column": 4
                      },
                      "end": {
                        "line": 245,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 701,
                    "_esdocTestName": "it701"
                  },
                  "range": [
                    11005,
                    11546
                  ],
                  "loc": {
                    "start": {
                      "line": 235,
                      "column": 4
                    },
                    "end": {
                      "line": 245,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11551,
                        11553
                      ],
                      "loc": {
                        "start": {
                          "line": 246,
                          "column": 4
                        },
                        "end": {
                          "line": 246,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with throw and never",
                        "raw": "'should work with throw and never'",
                        "range": [
                          11554,
                          11588
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 7
                          },
                          "end": {
                            "line": 246,
                            "column": 41
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11616,
                                      11618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11621,
                                        11624
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 247,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 247,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^----#",
                                        "raw": "'---^----#'",
                                        "range": [
                                          11625,
                                          11636
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 247,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 247,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          11638,
                                          11647
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 247,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 247,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          11649,
                                          11662
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 247,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 247,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11621,
                                      11663
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "range": [
                                    11616,
                                    11663
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 247,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 247,
                                      "column": 59
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11612,
                                11664
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 8
                                },
                                "end": {
                                  "line": 247,
                                  "column": 60
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11677,
                                      11683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      11686,
                                      11694
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    11677,
                                    11694
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 248,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 248,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11673,
                                11695
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 8
                                },
                                "end": {
                                  "line": 248,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      11708,
                                      11710
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11713,
                                        11716
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 249,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 249,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^-----------",
                                        "raw": "'---^-----------'",
                                        "range": [
                                          11717,
                                          11734
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 249,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 249,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11713,
                                      11735
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    11708,
                                    11735
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11704,
                                11736
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 8
                                },
                                "end": {
                                  "line": 249,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      11749,
                                      11755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !",
                                    "raw": "'^    !'",
                                    "range": [
                                      11758,
                                      11766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    11749,
                                    11766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11745,
                                11767
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 8
                                },
                                "end": {
                                  "line": 250,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11780,
                                      11788
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----#",
                                    "raw": "'-----#'",
                                    "range": [
                                      11791,
                                      11799
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    11780,
                                    11799
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 251,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 251,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11776,
                                11800
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 8
                                },
                                "end": {
                                  "line": 251,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      11813,
                                      11819
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              11822,
                                              11832
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              11833,
                                              11835
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            11822,
                                            11835
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 252,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 252,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              11836,
                                              11838
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              11840,
                                              11842
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11822,
                                          11843
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          11844,
                                          11854
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        11822,
                                        11854
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              11865,
                                              11866
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              11868,
                                              11869
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 252,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 252,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    11880,
                                                    11881
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 252,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 252,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    11884,
                                                    11885
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 252,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 252,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  11880,
                                                  11885
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 252,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 252,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                11873,
                                                11886
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 252,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 252,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            11871,
                                            11888
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 252,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 252,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          11855,
                                          11888
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11822,
                                      11889
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    11813,
                                    11889
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11809,
                                11890
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 8
                                },
                                "end": {
                                  "line": 252,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11899,
                                        11915
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 253,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 253,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          11916,
                                          11922
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 253,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 253,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11899,
                                      11923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11924,
                                      11928
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11899,
                                    11928
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11929,
                                      11937
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      11939,
                                      11943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "wokka wokka",
                                    "raw": "'wokka wokka'",
                                    "range": [
                                      11945,
                                      11958
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 67
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11899,
                                  11959
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 68
                                  }
                                }
                              },
                              "range": [
                                11899,
                                11960
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 8
                                },
                                "end": {
                                  "line": 253,
                                  "column": 69
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11969,
                                        11988
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 254,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 254,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11989,
                                            11991
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 254,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 254,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11992,
                                            12005
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 254,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 254,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11989,
                                          12005
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 254,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 254,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11969,
                                      12006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12007,
                                      12011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11969,
                                    12011
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 254,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 254,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12012,
                                      12018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 254,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 254,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11969,
                                  12019
                                ],
                                "loc": {
                                  "start": {
                                    "line": 254,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 254,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11969,
                                12020
                              ],
                              "loc": {
                                "start": {
                                  "line": 254,
                                  "column": 8
                                },
                                "end": {
                                  "line": 254,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12029,
                                        12048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 255,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 255,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            12049,
                                            12051
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 255,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 255,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12052,
                                            12065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 255,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 255,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12049,
                                          12065
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 255,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 255,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12029,
                                      12066
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 255,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 255,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12067,
                                      12071
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 255,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 255,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12029,
                                    12071
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 255,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 255,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12072,
                                      12078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 255,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 255,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12029,
                                  12079
                                ],
                                "loc": {
                                  "start": {
                                    "line": 255,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 255,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12029,
                                12080
                              ],
                              "loc": {
                                "start": {
                                  "line": 255,
                                  "column": 8
                                },
                                "end": {
                                  "line": 255,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11602,
                            12086
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 55
                            },
                            "end": {
                              "line": 256,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11590,
                          12086
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 43
                          },
                          "end": {
                            "line": 256,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11551,
                      12087
                    ],
                    "loc": {
                      "start": {
                        "line": 246,
                        "column": 4
                      },
                      "end": {
                        "line": 256,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 702,
                    "_esdocTestName": "it702"
                  },
                  "range": [
                    11551,
                    12088
                  ],
                  "loc": {
                    "start": {
                      "line": 246,
                      "column": 4
                    },
                    "end": {
                      "line": 256,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12093,
                        12095
                      ],
                      "loc": {
                        "start": {
                          "line": 257,
                          "column": 4
                        },
                        "end": {
                          "line": 257,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with some and throw",
                        "raw": "'should work with some and throw'",
                        "range": [
                          12096,
                          12129
                        ],
                        "loc": {
                          "start": {
                            "line": 257,
                            "column": 7
                          },
                          "end": {
                            "line": 257,
                            "column": 40
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      12157,
                                      12159
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12162,
                                        12165
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 258,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 258,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^----a---b--|",
                                        "raw": "'---^----a---b--|'",
                                        "range": [
                                          12166,
                                          12184
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 258,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 258,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12162,
                                      12185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    12157,
                                    12185
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 258,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 258,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12153,
                                12186
                              ],
                              "loc": {
                                "start": {
                                  "line": 258,
                                  "column": 8
                                },
                                "end": {
                                  "line": 258,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12199,
                                      12205
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      12208,
                                      12214
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    12199,
                                    12214
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 259,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 259,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12195,
                                12215
                              ],
                              "loc": {
                                "start": {
                                  "line": 259,
                                  "column": 8
                                },
                                "end": {
                                  "line": 259,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      12228,
                                      12230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12233,
                                        12236
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^--#",
                                        "raw": "'---^--#'",
                                        "range": [
                                          12237,
                                          12246
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          12248,
                                          12257
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          12259,
                                          12272
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 56
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12233,
                                      12273
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    12228,
                                    12273
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12224,
                                12274
                              ],
                              "loc": {
                                "start": {
                                  "line": 260,
                                  "column": 8
                                },
                                "end": {
                                  "line": 260,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12287,
                                      12293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 261,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 261,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      12296,
                                      12302
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 261,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 261,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    12287,
                                    12302
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 261,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 261,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12283,
                                12303
                              ],
                              "loc": {
                                "start": {
                                  "line": 261,
                                  "column": 8
                                },
                                "end": {
                                  "line": 261,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12316,
                                      12324
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      12327,
                                      12333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    12316,
                                    12333
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12312,
                                12334
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 8
                                },
                                "end": {
                                  "line": 262,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      12347,
                                      12353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              12356,
                                              12366
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              12367,
                                              12369
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            12356,
                                            12369
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 263,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 263,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12370,
                                              12372
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              12374,
                                              12376
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          12356,
                                          12377
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 263,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 263,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          12378,
                                          12388
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 263,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 263,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        12356,
                                        12388
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 263,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 263,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              12399,
                                              12400
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              12402,
                                              12403
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 263,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 263,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    12414,
                                                    12415
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 263,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 263,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    12418,
                                                    12419
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 263,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 263,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  12414,
                                                  12419
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 263,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 263,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                12407,
                                                12420
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 263,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 263,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            12405,
                                            12422
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 263,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 263,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          12389,
                                          12422
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 263,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 263,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12356,
                                      12423
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    12347,
                                    12423
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 263,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 263,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12343,
                                12424
                              ],
                              "loc": {
                                "start": {
                                  "line": 263,
                                  "column": 8
                                },
                                "end": {
                                  "line": 263,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12433,
                                        12449
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 264,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 264,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          12450,
                                          12456
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 264,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 264,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12433,
                                      12457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12458,
                                      12462
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    12433,
                                    12462
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 264,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 264,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12463,
                                      12471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "a",
                                          "range": [
                                            12475,
                                            12476
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": 1,
                                          "raw": "1",
                                          "range": [
                                            12478,
                                            12479
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 54
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          12475,
                                          12479
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 264,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 264,
                                            "column": 54
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "b",
                                          "range": [
                                            12481,
                                            12482
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 56
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": 2,
                                          "raw": "2",
                                          "range": [
                                            12484,
                                            12485
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 264,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 264,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          12481,
                                          12485
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 264,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 264,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12473,
                                      12487
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 62
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "wokka wokka",
                                    "raw": "'wokka wokka'",
                                    "range": [
                                      12489,
                                      12502
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 64
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12433,
                                  12503
                                ],
                                "loc": {
                                  "start": {
                                    "line": 264,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 264,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                12433,
                                12504
                              ],
                              "loc": {
                                "start": {
                                  "line": 264,
                                  "column": 8
                                },
                                "end": {
                                  "line": 264,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12513,
                                        12532
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            12533,
                                            12535
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12536,
                                            12549
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12533,
                                          12549
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12513,
                                      12550
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12551,
                                      12555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12513,
                                    12555
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12556,
                                      12562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12513,
                                  12563
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12513,
                                12564
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 8
                                },
                                "end": {
                                  "line": 265,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12573,
                                        12592
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            12593,
                                            12595
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 266,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 266,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12596,
                                            12609
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 266,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 266,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12593,
                                          12609
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 266,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 266,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12573,
                                      12610
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12611,
                                      12615
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12573,
                                    12615
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12616,
                                      12622
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12573,
                                  12623
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12573,
                                12624
                              ],
                              "loc": {
                                "start": {
                                  "line": 266,
                                  "column": 8
                                },
                                "end": {
                                  "line": 266,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            12143,
                            12630
                          ],
                          "loc": {
                            "start": {
                              "line": 257,
                              "column": 54
                            },
                            "end": {
                              "line": 267,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12131,
                          12630
                        ],
                        "loc": {
                          "start": {
                            "line": 257,
                            "column": 42
                          },
                          "end": {
                            "line": 267,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12093,
                      12631
                    ],
                    "loc": {
                      "start": {
                        "line": 257,
                        "column": 4
                      },
                      "end": {
                        "line": 267,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 703,
                    "_esdocTestName": "it703"
                  },
                  "range": [
                    12093,
                    12632
                  ],
                  "loc": {
                    "start": {
                      "line": 257,
                      "column": 4
                    },
                    "end": {
                      "line": 267,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12637,
                        12639
                      ],
                      "loc": {
                        "start": {
                          "line": 268,
                          "column": 4
                        },
                        "end": {
                          "line": 268,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should work with throw and some",
                        "raw": "'should work with throw and some'",
                        "range": [
                          12640,
                          12673
                        ],
                        "loc": {
                          "start": {
                            "line": 268,
                            "column": 7
                          },
                          "end": {
                            "line": 268,
                            "column": 40
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      12701,
                                      12703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12706,
                                        12709
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 269,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 269,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^--#",
                                        "raw": "'---^--#'",
                                        "range": [
                                          12710,
                                          12719
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          12721,
                                          12730
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "wokka wokka",
                                        "raw": "'wokka wokka'",
                                        "range": [
                                          12732,
                                          12745
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 56
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12706,
                                      12746
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    12701,
                                    12746
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12697,
                                12747
                              ],
                              "loc": {
                                "start": {
                                  "line": 269,
                                  "column": 8
                                },
                                "end": {
                                  "line": 269,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12760,
                                      12766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      12769,
                                      12775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    12760,
                                    12775
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12756,
                                12776
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 8
                                },
                                "end": {
                                  "line": 270,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      12789,
                                      12791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12794,
                                        12797
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---^----a---b--|",
                                        "raw": "'---^----a---b--|'",
                                        "range": [
                                          12798,
                                          12816
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12794,
                                      12817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    12789,
                                    12817
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12785,
                                12818
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 8
                                },
                                "end": {
                                  "line": 271,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      12831,
                                      12837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      12840,
                                      12846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    12831,
                                    12846
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 272,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 272,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12827,
                                12847
                              ],
                              "loc": {
                                "start": {
                                  "line": 272,
                                  "column": 8
                                },
                                "end": {
                                  "line": 272,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12860,
                                      12868
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      12871,
                                      12877
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    12860,
                                    12877
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 273,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 273,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12856,
                                12878
                              ],
                              "loc": {
                                "start": {
                                  "line": 273,
                                  "column": 8
                                },
                                "end": {
                                  "line": 273,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      12891,
                                      12897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              12900,
                                              12910
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              12911,
                                              12913
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            12900,
                                            12913
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12914,
                                              12916
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              12918,
                                              12920
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          12900,
                                          12921
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 274,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 274,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          12922,
                                          12932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 274,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 274,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        12900,
                                        12932
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 274,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 274,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              12943,
                                              12944
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              12946,
                                              12947
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 274,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 274,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    12958,
                                                    12959
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 274,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 274,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    12962,
                                                    12963
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 274,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 274,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  12958,
                                                  12963
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 274,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 274,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                12951,
                                                12964
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 274,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 274,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            12949,
                                            12966
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          12933,
                                          12966
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 274,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 274,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12900,
                                      12967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    12891,
                                    12967
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 274,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 274,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12887,
                                12968
                              ],
                              "loc": {
                                "start": {
                                  "line": 274,
                                  "column": 8
                                },
                                "end": {
                                  "line": 274,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12977,
                                        12993
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 275,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 275,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          12994,
                                          13000
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 275,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 275,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12977,
                                      13001
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13002,
                                      13006
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    12977,
                                    13006
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 275,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 275,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13007,
                                      13015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      13017,
                                      13021
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "wokka wokka",
                                    "raw": "'wokka wokka'",
                                    "range": [
                                      13023,
                                      13036
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 275,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 275,
                                        "column": 67
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12977,
                                  13037
                                ],
                                "loc": {
                                  "start": {
                                    "line": 275,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 275,
                                    "column": 68
                                  }
                                }
                              },
                              "range": [
                                12977,
                                13038
                              ],
                              "loc": {
                                "start": {
                                  "line": 275,
                                  "column": 8
                                },
                                "end": {
                                  "line": 275,
                                  "column": 69
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13047,
                                        13066
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 276,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 276,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            13067,
                                            13069
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 276,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 276,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13070,
                                            13083
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 276,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 276,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          13067,
                                          13083
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 276,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 276,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13047,
                                      13084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 276,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 276,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13085,
                                      13089
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 276,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 276,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    13047,
                                    13089
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 276,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 276,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      13090,
                                      13096
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 276,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 276,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13047,
                                  13097
                                ],
                                "loc": {
                                  "start": {
                                    "line": 276,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 276,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                13047,
                                13098
                              ],
                              "loc": {
                                "start": {
                                  "line": 276,
                                  "column": 8
                                },
                                "end": {
                                  "line": 276,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13107,
                                        13126
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 277,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 277,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            13127,
                                            13129
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 277,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 277,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13130,
                                            13143
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 277,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 277,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          13127,
                                          13143
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 277,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 277,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13107,
                                      13144
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 277,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 277,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13145,
                                      13149
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 277,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 277,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    13107,
                                    13149
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 277,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 277,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      13150,
                                      13156
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 277,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 277,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13107,
                                  13157
                                ],
                                "loc": {
                                  "start": {
                                    "line": 277,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 277,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                13107,
                                13158
                              ],
                              "loc": {
                                "start": {
                                  "line": 277,
                                  "column": 8
                                },
                                "end": {
                                  "line": 277,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            12687,
                            13164
                          ],
                          "loc": {
                            "start": {
                              "line": 268,
                              "column": 54
                            },
                            "end": {
                              "line": 278,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12675,
                          13164
                        ],
                        "loc": {
                          "start": {
                            "line": 268,
                            "column": 42
                          },
                          "end": {
                            "line": 278,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12637,
                      13165
                    ],
                    "loc": {
                      "start": {
                        "line": 268,
                        "column": 4
                      },
                      "end": {
                        "line": 278,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 704,
                    "_esdocTestName": "it704"
                  },
                  "range": [
                    12637,
                    13166
                  ],
                  "loc": {
                    "start": {
                      "line": 268,
                      "column": 4
                    },
                    "end": {
                      "line": 278,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        13171,
                        13173
                      ],
                      "loc": {
                        "start": {
                          "line": 279,
                          "column": 4
                        },
                        "end": {
                          "line": 279,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle throw after complete left",
                        "raw": "'should handle throw after complete left'",
                        "range": [
                          13174,
                          13215
                        ],
                        "loc": {
                          "start": {
                            "line": 279,
                            "column": 7
                          },
                          "end": {
                            "line": 279,
                            "column": 48
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "left",
                                    "range": [
                                      13243,
                                      13247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        13250,
                                        13253
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 280,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 280,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---|",
                                        "raw": "'--a--^--b---|'",
                                        "range": [
                                          13254,
                                          13269
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 280,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 280,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13250,
                                      13270
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    13243,
                                    13270
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 280,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 280,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13239,
                                13271
                              ],
                              "loc": {
                                "start": {
                                  "line": 280,
                                  "column": 8
                                },
                                "end": {
                                  "line": 280,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      13284,
                                      13292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      13295,
                                      13305
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    13284,
                                    13305
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 281,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 281,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13280,
                                13306
                              ],
                              "loc": {
                                "start": {
                                  "line": 281,
                                  "column": 8
                                },
                                "end": {
                                  "line": 281,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "right",
                                    "range": [
                                      13319,
                                      13324
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 282,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 282,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        13327,
                                        13330
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 282,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 282,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--------#",
                                        "raw": "'-----^--------#'",
                                        "range": [
                                          13331,
                                          13348
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 282,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 282,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          13350,
                                          13359
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 282,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 282,
                                            "column": 52
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "bad things",
                                        "raw": "'bad things'",
                                        "range": [
                                          13361,
                                          13373
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 282,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 282,
                                            "column": 66
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13327,
                                      13374
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 282,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 282,
                                        "column": 67
                                      }
                                    }
                                  },
                                  "range": [
                                    13319,
                                    13374
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 282,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 282,
                                      "column": 67
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13315,
                                13375
                              ],
                              "loc": {
                                "start": {
                                  "line": 282,
                                  "column": 8
                                },
                                "end": {
                                  "line": 282,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      13388,
                                      13397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      13400,
                                      13412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    13388,
                                    13412
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 283,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 283,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13384,
                                13413
                              ],
                              "loc": {
                                "start": {
                                  "line": 283,
                                  "column": 8
                                },
                                "end": {
                                  "line": 283,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13426,
                                      13434
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 284,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 284,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---------#",
                                    "raw": "'---------#'",
                                    "range": [
                                      13437,
                                      13449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 284,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 284,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    13426,
                                    13449
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 284,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 284,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13422,
                                13450
                              ],
                              "loc": {
                                "start": {
                                  "line": 284,
                                  "column": 8
                                },
                                "end": {
                                  "line": 284,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      13463,
                                      13469
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 285,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 285,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              13472,
                                              13482
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              13483,
                                              13485
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            13472,
                                            13485
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 285,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 285,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "left",
                                            "range": [
                                              13486,
                                              13490
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 39
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "right",
                                            "range": [
                                              13492,
                                              13497
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 41
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          13472,
                                          13498
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 285,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 285,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          13499,
                                          13509
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 285,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 285,
                                            "column": 58
                                          }
                                        }
                                      },
                                      "range": [
                                        13472,
                                        13509
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 285,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 285,
                                          "column": 58
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              13520,
                                              13521
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 70
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              13523,
                                              13524
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 285,
                                                "column": 72
                                              },
                                              "end": {
                                                "line": 285,
                                                "column": 73
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    13535,
                                                    13536
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 285,
                                                      "column": 84
                                                    },
                                                    "end": {
                                                      "line": 285,
                                                      "column": 85
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    13539,
                                                    13540
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 285,
                                                      "column": 88
                                                    },
                                                    "end": {
                                                      "line": 285,
                                                      "column": 89
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  13535,
                                                  13540
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 285,
                                                    "column": 84
                                                  },
                                                  "end": {
                                                    "line": 285,
                                                    "column": 89
                                                  }
                                                }
                                              },
                                              "range": [
                                                13528,
                                                13541
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 285,
                                                  "column": 77
                                                },
                                                "end": {
                                                  "line": 285,
                                                  "column": 90
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            13526,
                                            13543
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 285,
                                              "column": 75
                                            },
                                            "end": {
                                              "line": 285,
                                              "column": 92
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          13510,
                                          13543
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 285,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 285,
                                            "column": 92
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13472,
                                      13544
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 285,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 285,
                                        "column": 93
                                      }
                                    }
                                  },
                                  "range": [
                                    13463,
                                    13544
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 285,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 285,
                                      "column": 93
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13459,
                                13545
                              ],
                              "loc": {
                                "start": {
                                  "line": 285,
                                  "column": 8
                                },
                                "end": {
                                  "line": 285,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        13554,
                                        13570
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 286,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 286,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          13571,
                                          13577
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 286,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 286,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13554,
                                      13578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13579,
                                      13583
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    13554,
                                    13583
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 286,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 286,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13584,
                                      13592
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      13594,
                                      13598
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "bad things",
                                    "raw": "'bad things'",
                                    "range": [
                                      13600,
                                      13612
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 66
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13554,
                                  13613
                                ],
                                "loc": {
                                  "start": {
                                    "line": 286,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 286,
                                    "column": 67
                                  }
                                }
                              },
                              "range": [
                                13554,
                                13614
                              ],
                              "loc": {
                                "start": {
                                  "line": 286,
                                  "column": 8
                                },
                                "end": {
                                  "line": 286,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13623,
                                        13642
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 287,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 287,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "left",
                                          "range": [
                                            13643,
                                            13647
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 287,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 287,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13648,
                                            13661
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 287,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 287,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "range": [
                                          13643,
                                          13661
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 287,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 287,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13623,
                                      13662
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13663,
                                      13667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    13623,
                                    13667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 287,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 287,
                                      "column": 52
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      13668,
                                      13676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13623,
                                  13677
                                ],
                                "loc": {
                                  "start": {
                                    "line": 287,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 287,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                13623,
                                13678
                              ],
                              "loc": {
                                "start": {
                                  "line": 287,
                                  "column": 8
                                },
                                "end": {
                                  "line": 287,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13687,
                                        13706
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 288,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 288,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "right",
                                          "range": [
                                            13707,
                                            13712
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 288,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 288,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13713,
                                            13726
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 288,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 288,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          13707,
                                          13726
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 288,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 288,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13687,
                                      13727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13728,
                                      13732
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    13687,
                                    13732
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 288,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 288,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      13733,
                                      13742
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13687,
                                  13743
                                ],
                                "loc": {
                                  "start": {
                                    "line": 288,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 288,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                13687,
                                13744
                              ],
                              "loc": {
                                "start": {
                                  "line": 288,
                                  "column": 8
                                },
                                "end": {
                                  "line": 288,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            13229,
                            13750
                          ],
                          "loc": {
                            "start": {
                              "line": 279,
                              "column": 62
                            },
                            "end": {
                              "line": 289,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          13217,
                          13750
                        ],
                        "loc": {
                          "start": {
                            "line": 279,
                            "column": 50
                          },
                          "end": {
                            "line": 289,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      13171,
                      13751
                    ],
                    "loc": {
                      "start": {
                        "line": 279,
                        "column": 4
                      },
                      "end": {
                        "line": 289,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 705,
                    "_esdocTestName": "it705"
                  },
                  "range": [
                    13171,
                    13752
                  ],
                  "loc": {
                    "start": {
                      "line": 279,
                      "column": 4
                    },
                    "end": {
                      "line": 289,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        13757,
                        13759
                      ],
                      "loc": {
                        "start": {
                          "line": 290,
                          "column": 4
                        },
                        "end": {
                          "line": 290,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle throw after complete right",
                        "raw": "'should handle throw after complete right'",
                        "range": [
                          13760,
                          13802
                        ],
                        "loc": {
                          "start": {
                            "line": 290,
                            "column": 7
                          },
                          "end": {
                            "line": 290,
                            "column": 49
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "left",
                                    "range": [
                                      13830,
                                      13834
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 291,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 291,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        13837,
                                        13840
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 291,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 291,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^--------#",
                                        "raw": "'-----^--------#'",
                                        "range": [
                                          13841,
                                          13858
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 291,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 291,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          13860,
                                          13869
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 291,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 291,
                                            "column": 51
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "bad things",
                                        "raw": "'bad things'",
                                        "range": [
                                          13871,
                                          13883
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 291,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 291,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13837,
                                      13884
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 291,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 291,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    13830,
                                    13884
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 291,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 291,
                                      "column": 66
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13826,
                                13885
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 8
                                },
                                "end": {
                                  "line": 291,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      13898,
                                      13906
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 292,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 292,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      13909,
                                      13921
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 292,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 292,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    13898,
                                    13921
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 292,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 292,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13894,
                                13922
                              ],
                              "loc": {
                                "start": {
                                  "line": 292,
                                  "column": 8
                                },
                                "end": {
                                  "line": 292,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "right",
                                    "range": [
                                      13935,
                                      13940
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 293,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        13943,
                                        13946
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 293,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 293,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b---|",
                                        "raw": "'--a--^--b---|'",
                                        "range": [
                                          13947,
                                          13962
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 293,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 293,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13943,
                                      13963
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 293,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    13935,
                                    13963
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 293,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 293,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13931,
                                13964
                              ],
                              "loc": {
                                "start": {
                                  "line": 293,
                                  "column": 8
                                },
                                "end": {
                                  "line": 293,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      13977,
                                      13986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 294,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 294,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      13989,
                                      13999
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 294,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 294,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    13977,
                                    13999
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 294,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 294,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13973,
                                14000
                              ],
                              "loc": {
                                "start": {
                                  "line": 294,
                                  "column": 8
                                },
                                "end": {
                                  "line": 294,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14013,
                                      14021
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---------#",
                                    "raw": "'---------#'",
                                    "range": [
                                      14024,
                                      14036
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    14013,
                                    14036
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14009,
                                14037
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 8
                                },
                                "end": {
                                  "line": 295,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      14050,
                                      14056
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              14059,
                                              14069
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              14070,
                                              14072
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            14059,
                                            14072
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 296,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 296,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "left",
                                            "range": [
                                              14073,
                                              14077
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 39
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "right",
                                            "range": [
                                              14079,
                                              14084
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 41
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          14059,
                                          14085
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 296,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 296,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          14086,
                                          14096
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 296,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 296,
                                            "column": 58
                                          }
                                        }
                                      },
                                      "range": [
                                        14059,
                                        14096
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 58
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              14107,
                                              14108
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 70
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              14110,
                                              14111
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 296,
                                                "column": 72
                                              },
                                              "end": {
                                                "line": 296,
                                                "column": 73
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    14122,
                                                    14123
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 296,
                                                      "column": 84
                                                    },
                                                    "end": {
                                                      "line": 296,
                                                      "column": 85
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    14126,
                                                    14127
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 296,
                                                      "column": 88
                                                    },
                                                    "end": {
                                                      "line": 296,
                                                      "column": 89
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  14122,
                                                  14127
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 296,
                                                    "column": 84
                                                  },
                                                  "end": {
                                                    "line": 296,
                                                    "column": 89
                                                  }
                                                }
                                              },
                                              "range": [
                                                14115,
                                                14128
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 296,
                                                  "column": 77
                                                },
                                                "end": {
                                                  "line": 296,
                                                  "column": 90
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            14113,
                                            14130
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 296,
                                              "column": 75
                                            },
                                            "end": {
                                              "line": 296,
                                              "column": 92
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          14097,
                                          14130
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 296,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 296,
                                            "column": 92
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14059,
                                      14131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 93
                                      }
                                    }
                                  },
                                  "range": [
                                    14050,
                                    14131
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 93
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14046,
                                14132
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 8
                                },
                                "end": {
                                  "line": 296,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        14141,
                                        14157
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 297,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 297,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          14158,
                                          14164
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 297,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 297,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14141,
                                      14165
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14166,
                                      14170
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    14141,
                                    14170
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 297,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 297,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14171,
                                      14179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      14181,
                                      14185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "bad things",
                                    "raw": "'bad things'",
                                    "range": [
                                      14187,
                                      14199
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 66
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14141,
                                  14200
                                ],
                                "loc": {
                                  "start": {
                                    "line": 297,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 297,
                                    "column": 67
                                  }
                                }
                              },
                              "range": [
                                14141,
                                14201
                              ],
                              "loc": {
                                "start": {
                                  "line": 297,
                                  "column": 8
                                },
                                "end": {
                                  "line": 297,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14210,
                                        14229
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 298,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 298,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "left",
                                          "range": [
                                            14230,
                                            14234
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 298,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 298,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14235,
                                            14248
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 298,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 298,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "range": [
                                          14230,
                                          14248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 298,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 298,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14210,
                                      14249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 298,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 298,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14250,
                                      14254
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 298,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 298,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    14210,
                                    14254
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 298,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 298,
                                      "column": 52
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      14255,
                                      14263
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 298,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 298,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14210,
                                  14264
                                ],
                                "loc": {
                                  "start": {
                                    "line": 298,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 298,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                14210,
                                14265
                              ],
                              "loc": {
                                "start": {
                                  "line": 298,
                                  "column": 8
                                },
                                "end": {
                                  "line": 298,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14274,
                                        14293
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 299,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 299,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "right",
                                          "range": [
                                            14294,
                                            14299
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 299,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 299,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14300,
                                            14313
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 299,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 299,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          14294,
                                          14313
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 299,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 299,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14274,
                                      14314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 299,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14315,
                                      14319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 299,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    14274,
                                    14319
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 299,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 299,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      14320,
                                      14329
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 299,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14274,
                                  14330
                                ],
                                "loc": {
                                  "start": {
                                    "line": 299,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 299,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                14274,
                                14331
                              ],
                              "loc": {
                                "start": {
                                  "line": 299,
                                  "column": 8
                                },
                                "end": {
                                  "line": 299,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            13816,
                            14337
                          ],
                          "loc": {
                            "start": {
                              "line": 290,
                              "column": 63
                            },
                            "end": {
                              "line": 300,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          13804,
                          14337
                        ],
                        "loc": {
                          "start": {
                            "line": 290,
                            "column": 51
                          },
                          "end": {
                            "line": 300,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      13757,
                      14338
                    ],
                    "loc": {
                      "start": {
                        "line": 290,
                        "column": 4
                      },
                      "end": {
                        "line": 300,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 706,
                    "_esdocTestName": "it706"
                  },
                  "range": [
                    13757,
                    14339
                  ],
                  "loc": {
                    "start": {
                      "line": 290,
                      "column": 4
                    },
                    "end": {
                      "line": 300,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        14344,
                        14346
                      ],
                      "loc": {
                        "start": {
                          "line": 301,
                          "column": 4
                        },
                        "end": {
                          "line": 301,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle interleaved with tail",
                        "raw": "'should handle interleaved with tail'",
                        "range": [
                          14347,
                          14384
                        ],
                        "loc": {
                          "start": {
                            "line": 301,
                            "column": 7
                          },
                          "end": {
                            "line": 301,
                            "column": 44
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      14412,
                                      14414
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 302,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 302,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        14417,
                                        14420
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 302,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 302,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-a--^--b---c---|",
                                        "raw": "'-a--^--b---c---|'",
                                        "range": [
                                          14421,
                                          14439
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 302,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 302,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14417,
                                      14440
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 302,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 302,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    14412,
                                    14440
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 302,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 302,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14408,
                                14441
                              ],
                              "loc": {
                                "start": {
                                  "line": 302,
                                  "column": 8
                                },
                                "end": {
                                  "line": 302,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      14454,
                                      14460
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 303,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 303,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      14463,
                                      14477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 303,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 303,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    14454,
                                    14477
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 303,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 303,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14450,
                                14478
                              ],
                              "loc": {
                                "start": {
                                  "line": 303,
                                  "column": 8
                                },
                                "end": {
                                  "line": 303,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      14491,
                                      14493
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 304,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 304,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        14496,
                                        14499
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 304,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 304,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--d-^----e---f--|",
                                        "raw": "'--d-^----e---f--|'",
                                        "range": [
                                          14500,
                                          14519
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 304,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 304,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14496,
                                      14520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 304,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 304,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    14491,
                                    14520
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 304,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 304,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14487,
                                14521
                              ],
                              "loc": {
                                "start": {
                                  "line": 304,
                                  "column": 8
                                },
                                "end": {
                                  "line": 304,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      14534,
                                      14540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 305,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 305,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !",
                                    "raw": "'^           !'",
                                    "range": [
                                      14543,
                                      14558
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 305,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 305,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    14534,
                                    14558
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 305,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 305,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14530,
                                14559
                              ],
                              "loc": {
                                "start": {
                                  "line": 305,
                                  "column": 8
                                },
                                "end": {
                                  "line": 305,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14572,
                                      14580
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 306,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 306,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----x-y-z--|",
                                    "raw": "'-----x-y-z--|'",
                                    "range": [
                                      14583,
                                      14598
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 306,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 306,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    14572,
                                    14598
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 306,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 306,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14568,
                                14599
                              ],
                              "loc": {
                                "start": {
                                  "line": 306,
                                  "column": 8
                                },
                                "end": {
                                  "line": 306,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      14612,
                                      14618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 307,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 307,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              14621,
                                              14631
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              14632,
                                              14634
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            14621,
                                            14634
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 307,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 307,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              14635,
                                              14637
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              14639,
                                              14641
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          14621,
                                          14642
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 307,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 307,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          14643,
                                          14653
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 307,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 307,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        14621,
                                        14653
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 307,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 307,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              14664,
                                              14665
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              14667,
                                              14668
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 307,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 307,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    14679,
                                                    14680
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 307,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 307,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    14683,
                                                    14684
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 307,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 307,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  14679,
                                                  14684
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 307,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 307,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                14672,
                                                14685
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 307,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 307,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            14670,
                                            14687
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 307,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 307,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          14654,
                                          14687
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 307,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 307,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14621,
                                      14688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 307,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 307,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    14612,
                                    14688
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 307,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 307,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14608,
                                14689
                              ],
                              "loc": {
                                "start": {
                                  "line": 307,
                                  "column": 8
                                },
                                "end": {
                                  "line": 307,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        14698,
                                        14714
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 308,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 308,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          14715,
                                          14721
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 308,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 308,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14698,
                                      14722
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 308,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 308,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14723,
                                      14727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 308,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 308,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    14698,
                                    14727
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 308,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 308,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14728,
                                      14736
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 308,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 308,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            14740,
                                            14741
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "be",
                                          "raw": "'be'",
                                          "range": [
                                            14743,
                                            14747
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          14740,
                                          14747
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 308,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 308,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            14749,
                                            14750
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "ce",
                                          "raw": "'ce'",
                                          "range": [
                                            14752,
                                            14756
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          14749,
                                          14756
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 308,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 308,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            14758,
                                            14759
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            14761,
                                            14765
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 308,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 308,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          14758,
                                          14765
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 308,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 308,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14738,
                                      14767
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 308,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 308,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14698,
                                  14768
                                ],
                                "loc": {
                                  "start": {
                                    "line": 308,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 308,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                14698,
                                14769
                              ],
                              "loc": {
                                "start": {
                                  "line": 308,
                                  "column": 8
                                },
                                "end": {
                                  "line": 308,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14778,
                                        14797
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 309,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 309,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            14798,
                                            14800
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 309,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 309,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14801,
                                            14814
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 309,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 309,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          14798,
                                          14814
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 309,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 309,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14778,
                                      14815
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 309,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 309,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14816,
                                      14820
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 309,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 309,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    14778,
                                    14820
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 309,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 309,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      14821,
                                      14827
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 309,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 309,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14778,
                                  14828
                                ],
                                "loc": {
                                  "start": {
                                    "line": 309,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 309,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                14778,
                                14829
                              ],
                              "loc": {
                                "start": {
                                  "line": 309,
                                  "column": 8
                                },
                                "end": {
                                  "line": 309,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14838,
                                        14857
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 310,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 310,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            14858,
                                            14860
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 310,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 310,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14861,
                                            14874
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 310,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 310,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          14858,
                                          14874
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 310,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 310,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14838,
                                      14875
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 310,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 310,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14876,
                                      14880
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 310,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 310,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    14838,
                                    14880
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 310,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 310,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      14881,
                                      14887
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 310,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 310,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14838,
                                  14888
                                ],
                                "loc": {
                                  "start": {
                                    "line": 310,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 310,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                14838,
                                14889
                              ],
                              "loc": {
                                "start": {
                                  "line": 310,
                                  "column": 8
                                },
                                "end": {
                                  "line": 310,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            14398,
                            14895
                          ],
                          "loc": {
                            "start": {
                              "line": 301,
                              "column": 58
                            },
                            "end": {
                              "line": 311,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          14386,
                          14895
                        ],
                        "loc": {
                          "start": {
                            "line": 301,
                            "column": 46
                          },
                          "end": {
                            "line": 311,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      14344,
                      14896
                    ],
                    "loc": {
                      "start": {
                        "line": 301,
                        "column": 4
                      },
                      "end": {
                        "line": 311,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 707,
                    "_esdocTestName": "it707"
                  },
                  "range": [
                    14344,
                    14897
                  ],
                  "loc": {
                    "start": {
                      "line": 301,
                      "column": 4
                    },
                    "end": {
                      "line": 311,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        14902,
                        14904
                      ],
                      "loc": {
                        "start": {
                          "line": 312,
                          "column": 4
                        },
                        "end": {
                          "line": 312,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle two consecutive hot observables",
                        "raw": "'should handle two consecutive hot observables'",
                        "range": [
                          14905,
                          14952
                        ],
                        "loc": {
                          "start": {
                            "line": 312,
                            "column": 7
                          },
                          "end": {
                            "line": 312,
                            "column": 54
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      14980,
                                      14982
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 313,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 313,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        14985,
                                        14988
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 313,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 313,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--|",
                                        "raw": "'--a--^--b--c--|'",
                                        "range": [
                                          14989,
                                          15006
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 313,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 313,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14985,
                                      15007
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 313,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 313,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    14980,
                                    15007
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 313,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 313,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14976,
                                15008
                              ],
                              "loc": {
                                "start": {
                                  "line": 313,
                                  "column": 8
                                },
                                "end": {
                                  "line": 313,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      15021,
                                      15027
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 314,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 314,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      15030,
                                      15042
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 314,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 314,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    15021,
                                    15042
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 314,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 314,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15017,
                                15043
                              ],
                              "loc": {
                                "start": {
                                  "line": 314,
                                  "column": 8
                                },
                                "end": {
                                  "line": 314,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      15056,
                                      15058
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 315,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 315,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        15061,
                                        15064
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 315,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 315,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^----------d--e--f--|",
                                        "raw": "'-----^----------d--e--f--|'",
                                        "range": [
                                          15065,
                                          15093
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 315,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 315,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15061,
                                      15094
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 315,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 315,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    15056,
                                    15094
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 315,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 315,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15052,
                                15095
                              ],
                              "loc": {
                                "start": {
                                  "line": 315,
                                  "column": 8
                                },
                                "end": {
                                  "line": 315,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      15108,
                                      15114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 316,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 316,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                   !",
                                    "raw": "'^                   !'",
                                    "range": [
                                      15117,
                                      15140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 316,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 316,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    15108,
                                    15140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 316,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 316,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15104,
                                15141
                              ],
                              "loc": {
                                "start": {
                                  "line": 316,
                                  "column": 8
                                },
                                "end": {
                                  "line": 316,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      15154,
                                      15162
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 317,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 317,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------x--y--z--|",
                                    "raw": "'-----------x--y--z--|'",
                                    "range": [
                                      15165,
                                      15188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 317,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 317,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    15154,
                                    15188
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 317,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 317,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15150,
                                15189
                              ],
                              "loc": {
                                "start": {
                                  "line": 317,
                                  "column": 8
                                },
                                "end": {
                                  "line": 317,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      15202,
                                      15208
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 318,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 318,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              15211,
                                              15221
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              15222,
                                              15224
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            15211,
                                            15224
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 318,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 318,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              15225,
                                              15227
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              15229,
                                              15231
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          15211,
                                          15232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 318,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 318,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          15233,
                                          15243
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 318,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 318,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        15211,
                                        15243
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 318,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 318,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              15254,
                                              15255
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 65
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              15257,
                                              15258
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 318,
                                                "column": 67
                                              },
                                              "end": {
                                                "line": 318,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    15269,
                                                    15270
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 318,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 318,
                                                      "column": 80
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    15273,
                                                    15274
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 318,
                                                      "column": 83
                                                    },
                                                    "end": {
                                                      "line": 318,
                                                      "column": 84
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  15269,
                                                  15274
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 318,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 318,
                                                    "column": 84
                                                  }
                                                }
                                              },
                                              "range": [
                                                15262,
                                                15275
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 318,
                                                  "column": 72
                                                },
                                                "end": {
                                                  "line": 318,
                                                  "column": 85
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            15260,
                                            15277
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 318,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 318,
                                              "column": 87
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          15244,
                                          15277
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 318,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 318,
                                            "column": 87
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15211,
                                      15278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 318,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 318,
                                        "column": 88
                                      }
                                    }
                                  },
                                  "range": [
                                    15202,
                                    15278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 318,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 318,
                                      "column": 88
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15198,
                                15279
                              ],
                              "loc": {
                                "start": {
                                  "line": 318,
                                  "column": 8
                                },
                                "end": {
                                  "line": 318,
                                  "column": 89
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        15288,
                                        15304
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 319,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 319,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          15305,
                                          15311
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 319,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 319,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15288,
                                      15312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      15313,
                                      15317
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    15288,
                                    15317
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 319,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 319,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      15318,
                                      15326
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            15330,
                                            15331
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cd",
                                          "raw": "'cd'",
                                          "range": [
                                            15333,
                                            15337
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          15330,
                                          15337
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 319,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 319,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            15339,
                                            15340
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "ce",
                                          "raw": "'ce'",
                                          "range": [
                                            15342,
                                            15346
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          15339,
                                          15346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 319,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 319,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            15348,
                                            15349
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            15351,
                                            15355
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          15348,
                                          15355
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 319,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 319,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15328,
                                      15357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15288,
                                  15358
                                ],
                                "loc": {
                                  "start": {
                                    "line": 319,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 319,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                15288,
                                15359
                              ],
                              "loc": {
                                "start": {
                                  "line": 319,
                                  "column": 8
                                },
                                "end": {
                                  "line": 319,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        15368,
                                        15387
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 320,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 320,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            15388,
                                            15390
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 320,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 320,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            15391,
                                            15404
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 320,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 320,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          15388,
                                          15404
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 320,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 320,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15368,
                                      15405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 320,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 320,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      15406,
                                      15410
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 320,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 320,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    15368,
                                    15410
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 320,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 320,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      15411,
                                      15417
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 320,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 320,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15368,
                                  15418
                                ],
                                "loc": {
                                  "start": {
                                    "line": 320,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 320,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                15368,
                                15419
                              ],
                              "loc": {
                                "start": {
                                  "line": 320,
                                  "column": 8
                                },
                                "end": {
                                  "line": 320,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        15428,
                                        15447
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 321,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 321,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            15448,
                                            15450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 321,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 321,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            15451,
                                            15464
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 321,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 321,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          15448,
                                          15464
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 321,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 321,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15428,
                                      15465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 321,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 321,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      15466,
                                      15470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 321,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 321,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    15428,
                                    15470
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 321,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 321,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      15471,
                                      15477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 321,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 321,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15428,
                                  15478
                                ],
                                "loc": {
                                  "start": {
                                    "line": 321,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 321,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                15428,
                                15479
                              ],
                              "loc": {
                                "start": {
                                  "line": 321,
                                  "column": 8
                                },
                                "end": {
                                  "line": 321,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            14966,
                            15485
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 68
                            },
                            "end": {
                              "line": 322,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          14954,
                          15485
                        ],
                        "loc": {
                          "start": {
                            "line": 312,
                            "column": 56
                          },
                          "end": {
                            "line": 322,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      14902,
                      15486
                    ],
                    "loc": {
                      "start": {
                        "line": 312,
                        "column": 4
                      },
                      "end": {
                        "line": 322,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 708,
                    "_esdocTestName": "it708"
                  },
                  "range": [
                    14902,
                    15487
                  ],
                  "loc": {
                    "start": {
                      "line": 312,
                      "column": 4
                    },
                    "end": {
                      "line": 322,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        15492,
                        15494
                      ],
                      "loc": {
                        "start": {
                          "line": 323,
                          "column": 4
                        },
                        "end": {
                          "line": 323,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle two consecutive hot observables with error left",
                        "raw": "'should handle two consecutive hot observables with error left'",
                        "range": [
                          15495,
                          15558
                        ],
                        "loc": {
                          "start": {
                            "line": 323,
                            "column": 7
                          },
                          "end": {
                            "line": 323,
                            "column": 70
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "left",
                                    "range": [
                                      15586,
                                      15590
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 324,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 324,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        15593,
                                        15596
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 324,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 324,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--#",
                                        "raw": "'--a--^--b--c--#'",
                                        "range": [
                                          15597,
                                          15614
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 324,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 324,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          15616,
                                          15625
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 324,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 324,
                                            "column": 51
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "jenga",
                                        "raw": "'jenga'",
                                        "range": [
                                          15627,
                                          15634
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 324,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 324,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15593,
                                      15635
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 324,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 324,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    15586,
                                    15635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 324,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 324,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15582,
                                15636
                              ],
                              "loc": {
                                "start": {
                                  "line": 324,
                                  "column": 8
                                },
                                "end": {
                                  "line": 324,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      15649,
                                      15657
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 325,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 325,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      15660,
                                      15672
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 325,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 325,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    15649,
                                    15672
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 325,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 325,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15645,
                                15673
                              ],
                              "loc": {
                                "start": {
                                  "line": 325,
                                  "column": 8
                                },
                                "end": {
                                  "line": 325,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "right",
                                    "range": [
                                      15686,
                                      15691
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 326,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 326,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        15694,
                                        15697
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 326,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 326,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^----------d--e--f--|",
                                        "raw": "'-----^----------d--e--f--|'",
                                        "range": [
                                          15698,
                                          15726
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 326,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 326,
                                            "column": 52
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15694,
                                      15727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 326,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 326,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    15686,
                                    15727
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 326,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 326,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15682,
                                15728
                              ],
                              "loc": {
                                "start": {
                                  "line": 326,
                                  "column": 8
                                },
                                "end": {
                                  "line": 326,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      15741,
                                      15750
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 327,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 327,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      15753,
                                      15765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 327,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 327,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    15741,
                                    15765
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 327,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 327,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15737,
                                15766
                              ],
                              "loc": {
                                "start": {
                                  "line": 327,
                                  "column": 8
                                },
                                "end": {
                                  "line": 327,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      15779,
                                      15787
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 328,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 328,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---------#",
                                    "raw": "'---------#'",
                                    "range": [
                                      15790,
                                      15802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 328,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 328,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    15779,
                                    15802
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 328,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 328,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15775,
                                15803
                              ],
                              "loc": {
                                "start": {
                                  "line": 328,
                                  "column": 8
                                },
                                "end": {
                                  "line": 328,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      15816,
                                      15822
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 329,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 329,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              15825,
                                              15835
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              15836,
                                              15838
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            15825,
                                            15838
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 329,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 329,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "left",
                                            "range": [
                                              15839,
                                              15843
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 39
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "right",
                                            "range": [
                                              15845,
                                              15850
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 41
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          15825,
                                          15851
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 329,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 329,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          15852,
                                          15862
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 329,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 329,
                                            "column": 58
                                          }
                                        }
                                      },
                                      "range": [
                                        15825,
                                        15862
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 329,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 329,
                                          "column": 58
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              15873,
                                              15874
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 70
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              15876,
                                              15877
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 329,
                                                "column": 72
                                              },
                                              "end": {
                                                "line": 329,
                                                "column": 73
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    15888,
                                                    15889
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 329,
                                                      "column": 84
                                                    },
                                                    "end": {
                                                      "line": 329,
                                                      "column": 85
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    15892,
                                                    15893
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 329,
                                                      "column": 88
                                                    },
                                                    "end": {
                                                      "line": 329,
                                                      "column": 89
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  15888,
                                                  15893
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 329,
                                                    "column": 84
                                                  },
                                                  "end": {
                                                    "line": 329,
                                                    "column": 89
                                                  }
                                                }
                                              },
                                              "range": [
                                                15881,
                                                15894
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 329,
                                                  "column": 77
                                                },
                                                "end": {
                                                  "line": 329,
                                                  "column": 90
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            15879,
                                            15896
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 329,
                                              "column": 75
                                            },
                                            "end": {
                                              "line": 329,
                                              "column": 92
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          15863,
                                          15896
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 329,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 329,
                                            "column": 92
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15825,
                                      15897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 329,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 329,
                                        "column": 93
                                      }
                                    }
                                  },
                                  "range": [
                                    15816,
                                    15897
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 329,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 329,
                                      "column": 93
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15812,
                                15898
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 8
                                },
                                "end": {
                                  "line": 329,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        15907,
                                        15923
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 330,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 330,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          15924,
                                          15930
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 330,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 330,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15907,
                                      15931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      15932,
                                      15936
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    15907,
                                    15936
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 330,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 330,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      15937,
                                      15945
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      15947,
                                      15951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "jenga",
                                    "raw": "'jenga'",
                                    "range": [
                                      15953,
                                      15960
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15907,
                                  15961
                                ],
                                "loc": {
                                  "start": {
                                    "line": 330,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 330,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                15907,
                                15962
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 8
                                },
                                "end": {
                                  "line": 330,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        15971,
                                        15990
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 331,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 331,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "left",
                                          "range": [
                                            15991,
                                            15995
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 331,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 331,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            15996,
                                            16009
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 331,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 331,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "range": [
                                          15991,
                                          16009
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 331,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 331,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15971,
                                      16010
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 331,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 331,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      16011,
                                      16015
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 331,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 331,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    15971,
                                    16015
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 331,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 331,
                                      "column": 52
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      16016,
                                      16024
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 331,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 331,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15971,
                                  16025
                                ],
                                "loc": {
                                  "start": {
                                    "line": 331,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 331,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                15971,
                                16026
                              ],
                              "loc": {
                                "start": {
                                  "line": 331,
                                  "column": 8
                                },
                                "end": {
                                  "line": 331,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        16035,
                                        16054
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 332,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 332,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "right",
                                          "range": [
                                            16055,
                                            16060
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 332,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 332,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            16061,
                                            16074
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 332,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 332,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          16055,
                                          16074
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 332,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 332,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16035,
                                      16075
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 332,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 332,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      16076,
                                      16080
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 332,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 332,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    16035,
                                    16080
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 332,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 332,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      16081,
                                      16090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 332,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 332,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  16035,
                                  16091
                                ],
                                "loc": {
                                  "start": {
                                    "line": 332,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 332,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                16035,
                                16092
                              ],
                              "loc": {
                                "start": {
                                  "line": 332,
                                  "column": 8
                                },
                                "end": {
                                  "line": 332,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            15572,
                            16098
                          ],
                          "loc": {
                            "start": {
                              "line": 323,
                              "column": 84
                            },
                            "end": {
                              "line": 333,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          15560,
                          16098
                        ],
                        "loc": {
                          "start": {
                            "line": 323,
                            "column": 72
                          },
                          "end": {
                            "line": 333,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      15492,
                      16099
                    ],
                    "loc": {
                      "start": {
                        "line": 323,
                        "column": 4
                      },
                      "end": {
                        "line": 333,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 709,
                    "_esdocTestName": "it709"
                  },
                  "range": [
                    15492,
                    16100
                  ],
                  "loc": {
                    "start": {
                      "line": 323,
                      "column": 4
                    },
                    "end": {
                      "line": 333,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        16105,
                        16107
                      ],
                      "loc": {
                        "start": {
                          "line": 334,
                          "column": 4
                        },
                        "end": {
                          "line": 334,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle two consecutive hot observables with error right",
                        "raw": "'should handle two consecutive hot observables with error right'",
                        "range": [
                          16108,
                          16172
                        ],
                        "loc": {
                          "start": {
                            "line": 334,
                            "column": 7
                          },
                          "end": {
                            "line": 334,
                            "column": 71
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "left",
                                    "range": [
                                      16200,
                                      16204
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        16207,
                                        16210
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 335,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 335,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--c--|",
                                        "raw": "'--a--^--b--c--|'",
                                        "range": [
                                          16211,
                                          16228
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 335,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 335,
                                            "column": 40
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16207,
                                      16229
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    16200,
                                    16229
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16196,
                                16230
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 8
                                },
                                "end": {
                                  "line": 335,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      16243,
                                      16251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        !",
                                    "raw": "'^        !'",
                                    "range": [
                                      16254,
                                      16266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    16243,
                                    16266
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16239,
                                16267
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 8
                                },
                                "end": {
                                  "line": 336,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "right",
                                    "range": [
                                      16280,
                                      16285
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        16288,
                                        16291
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----^----------d--e--f--#",
                                        "raw": "'-----^----------d--e--f--#'",
                                        "range": [
                                          16292,
                                          16320
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 52
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "undefined",
                                        "range": [
                                          16322,
                                          16331
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 63
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "dun dun dun",
                                        "raw": "'dun dun dun'",
                                        "range": [
                                          16333,
                                          16346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 78
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16288,
                                      16347
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 79
                                      }
                                    }
                                  },
                                  "range": [
                                    16280,
                                    16347
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 79
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16276,
                                16348
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 8
                                },
                                "end": {
                                  "line": 337,
                                  "column": 80
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      16361,
                                      16370
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                   !",
                                    "raw": "'^                   !'",
                                    "range": [
                                      16373,
                                      16396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    16361,
                                    16396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16357,
                                16397
                              ],
                              "loc": {
                                "start": {
                                  "line": 338,
                                  "column": 8
                                },
                                "end": {
                                  "line": 338,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      16410,
                                      16418
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 339,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 339,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------x--y--z--#",
                                    "raw": "'-----------x--y--z--#'",
                                    "range": [
                                      16421,
                                      16444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 339,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 339,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    16410,
                                    16444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 339,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 339,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16406,
                                16445
                              ],
                              "loc": {
                                "start": {
                                  "line": 339,
                                  "column": 8
                                },
                                "end": {
                                  "line": 339,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      16458,
                                      16464
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 340,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 340,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              16467,
                                              16477
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              16478,
                                              16480
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            16467,
                                            16480
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 340,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 340,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "left",
                                            "range": [
                                              16481,
                                              16485
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 39
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "right",
                                            "range": [
                                              16487,
                                              16492
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 41
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          16467,
                                          16493
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 340,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 340,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          16494,
                                          16504
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 340,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 340,
                                            "column": 58
                                          }
                                        }
                                      },
                                      "range": [
                                        16467,
                                        16504
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 340,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 340,
                                          "column": 58
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              16515,
                                              16516
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 70
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              16518,
                                              16519
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 72
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 73
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "Identifier",
                                                  "name": "x",
                                                  "range": [
                                                    16530,
                                                    16531
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 340,
                                                      "column": 84
                                                    },
                                                    "end": {
                                                      "line": 340,
                                                      "column": 85
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    16534,
                                                    16535
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 340,
                                                      "column": 88
                                                    },
                                                    "end": {
                                                      "line": 340,
                                                      "column": 89
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  16530,
                                                  16535
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 340,
                                                    "column": 84
                                                  },
                                                  "end": {
                                                    "line": 340,
                                                    "column": 89
                                                  }
                                                }
                                              },
                                              "range": [
                                                16523,
                                                16536
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 340,
                                                  "column": 77
                                                },
                                                "end": {
                                                  "line": 340,
                                                  "column": 90
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            16521,
                                            16538
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 340,
                                              "column": 75
                                            },
                                            "end": {
                                              "line": 340,
                                              "column": 92
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          16505,
                                          16538
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 340,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 340,
                                            "column": 92
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16467,
                                      16539
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 340,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 340,
                                        "column": 93
                                      }
                                    }
                                  },
                                  "range": [
                                    16458,
                                    16539
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 340,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 340,
                                      "column": 93
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16454,
                                16540
                              ],
                              "loc": {
                                "start": {
                                  "line": 340,
                                  "column": 8
                                },
                                "end": {
                                  "line": 340,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        16549,
                                        16565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 341,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 341,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          16566,
                                          16572
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 341,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 341,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16549,
                                      16573
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 341,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 341,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      16574,
                                      16578
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 341,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 341,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    16549,
                                    16578
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 341,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 341,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      16579,
                                      16587
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 341,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 341,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            16591,
                                            16592
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 51
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cd",
                                          "raw": "'cd'",
                                          "range": [
                                            16594,
                                            16598
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          16591,
                                          16598
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 341,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 341,
                                            "column": 57
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            16600,
                                            16601
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "ce",
                                          "raw": "'ce'",
                                          "range": [
                                            16603,
                                            16607
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 62
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 66
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          16600,
                                          16607
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 341,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 341,
                                            "column": 66
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            16609,
                                            16610
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 68
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "cf",
                                          "raw": "'cf'",
                                          "range": [
                                            16612,
                                            16616
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 341,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 341,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          16609,
                                          16616
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 341,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 341,
                                            "column": 75
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16589,
                                      16618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 341,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 341,
                                        "column": 77
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "dun dun dun",
                                    "raw": "'dun dun dun'",
                                    "range": [
                                      16620,
                                      16633
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 341,
                                        "column": 79
                                      },
                                      "end": {
                                        "line": 341,
                                        "column": 92
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  16549,
                                  16634
                                ],
                                "loc": {
                                  "start": {
                                    "line": 341,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 341,
                                    "column": 93
                                  }
                                }
                              },
                              "range": [
                                16549,
                                16635
                              ],
                              "loc": {
                                "start": {
                                  "line": 341,
                                  "column": 8
                                },
                                "end": {
                                  "line": 341,
                                  "column": 94
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        16644,
                                        16663
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 342,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 342,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "left",
                                          "range": [
                                            16664,
                                            16668
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 342,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 342,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            16669,
                                            16682
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 342,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 342,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "range": [
                                          16664,
                                          16682
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 342,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 342,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16644,
                                      16683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 342,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 342,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      16684,
                                      16688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 342,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 342,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    16644,
                                    16688
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 342,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 342,
                                      "column": 52
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "leftSubs",
                                    "range": [
                                      16689,
                                      16697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 342,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 342,
                                        "column": 61
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  16644,
                                  16698
                                ],
                                "loc": {
                                  "start": {
                                    "line": 342,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 342,
                                    "column": 62
                                  }
                                }
                              },
                              "range": [
                                16644,
                                16699
                              ],
                              "loc": {
                                "start": {
                                  "line": 342,
                                  "column": 8
                                },
                                "end": {
                                  "line": 342,
                                  "column": 63
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        16708,
                                        16727
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 343,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 343,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "right",
                                          "range": [
                                            16728,
                                            16733
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 343,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 343,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            16734,
                                            16747
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 343,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 343,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          16728,
                                          16747
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 343,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 343,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16708,
                                      16748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 343,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 343,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      16749,
                                      16753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 343,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 343,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    16708,
                                    16753
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 343,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 343,
                                      "column": 53
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "rightSubs",
                                    "range": [
                                      16754,
                                      16763
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 343,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 343,
                                        "column": 63
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  16708,
                                  16764
                                ],
                                "loc": {
                                  "start": {
                                    "line": 343,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 343,
                                    "column": 64
                                  }
                                }
                              },
                              "range": [
                                16708,
                                16765
                              ],
                              "loc": {
                                "start": {
                                  "line": 343,
                                  "column": 8
                                },
                                "end": {
                                  "line": 343,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            16186,
                            16771
                          ],
                          "loc": {
                            "start": {
                              "line": 334,
                              "column": 85
                            },
                            "end": {
                              "line": 344,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          16174,
                          16771
                        ],
                        "loc": {
                          "start": {
                            "line": 334,
                            "column": 73
                          },
                          "end": {
                            "line": 344,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      16105,
                      16772
                    ],
                    "loc": {
                      "start": {
                        "line": 334,
                        "column": 4
                      },
                      "end": {
                        "line": 344,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 710,
                    "_esdocTestName": "it710"
                  },
                  "range": [
                    16105,
                    16773
                  ],
                  "loc": {
                    "start": {
                      "line": 334,
                      "column": 4
                    },
                    "end": {
                      "line": 344,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        16778,
                        16780
                      ],
                      "loc": {
                        "start": {
                          "line": 345,
                          "column": 4
                        },
                        "end": {
                          "line": 345,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle selector throwing",
                        "raw": "'should handle selector throwing'",
                        "range": [
                          16781,
                          16814
                        ],
                        "loc": {
                          "start": {
                            "line": 345,
                            "column": 7
                          },
                          "end": {
                            "line": 345,
                            "column": 40
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      16842,
                                      16844
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 346,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 346,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        16847,
                                        16850
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 346,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 346,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--^--b--|",
                                        "raw": "'--a--^--b--|'",
                                        "range": [
                                          16851,
                                          16865
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 346,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 346,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16847,
                                      16866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 346,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 346,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    16842,
                                    16866
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 346,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 346,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16838,
                                16867
                              ],
                              "loc": {
                                "start": {
                                  "line": 346,
                                  "column": 8
                                },
                                "end": {
                                  "line": 346,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      16880,
                                      16886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 347,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 347,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      16889,
                                      16895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 347,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 347,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    16880,
                                    16895
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 347,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 347,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16876,
                                16896
                              ],
                              "loc": {
                                "start": {
                                  "line": 347,
                                  "column": 8
                                },
                                "end": {
                                  "line": 347,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      16909,
                                      16911
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 348,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 348,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        16914,
                                        16917
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 348,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 348,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--c--^--d--|",
                                        "raw": "'--c--^--d--|'",
                                        "range": [
                                          16918,
                                          16932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 348,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 348,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      16914,
                                      16933
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 348,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 348,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    16909,
                                    16933
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 348,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 348,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16905,
                                16934
                              ],
                              "loc": {
                                "start": {
                                  "line": 348,
                                  "column": 8
                                },
                                "end": {
                                  "line": 348,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      16947,
                                      16953
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 349,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 349,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^  !",
                                    "raw": "'^  !'",
                                    "range": [
                                      16956,
                                      16962
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 349,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 349,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    16947,
                                    16962
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 349,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 349,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16943,
                                16963
                              ],
                              "loc": {
                                "start": {
                                  "line": 349,
                                  "column": 8
                                },
                                "end": {
                                  "line": 349,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      16976,
                                      16984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 350,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 350,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---#",
                                    "raw": "'---#'",
                                    "range": [
                                      16987,
                                      16993
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 350,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 350,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    16976,
                                    16993
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 350,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 350,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                16972,
                                16994
                              ],
                              "loc": {
                                "start": {
                                  "line": 350,
                                  "column": 8
                                },
                                "end": {
                                  "line": 350,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      17007,
                                      17013
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 351,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 351,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              17016,
                                              17026
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 31
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              17027,
                                              17029
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            17016,
                                            17029
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 351,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 351,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              17030,
                                              17032
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              17034,
                                              17036
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 41
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17016,
                                          17037
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 351,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 351,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          17038,
                                          17048
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 351,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 351,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "range": [
                                        17016,
                                        17048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 351,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 351,
                                          "column": 53
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              17060,
                                              17061
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 65
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 66
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              17063,
                                              17064
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 351,
                                                "column": 68
                                              },
                                              "end": {
                                                "line": 351,
                                                "column": 69
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ThrowStatement",
                                              "argument": {
                                                "type": "BinaryExpression",
                                                "operator": "+",
                                                "left": {
                                                  "type": "BinaryExpression",
                                                  "operator": "+",
                                                  "left": {
                                                    "type": "BinaryExpression",
                                                    "operator": "+",
                                                    "left": {
                                                      "type": "Literal",
                                                      "value": "ha ha ",
                                                      "raw": "'ha ha '",
                                                      "range": [
                                                        17074,
                                                        17082
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 351,
                                                          "column": 79
                                                        },
                                                        "end": {
                                                          "line": 351,
                                                          "column": 87
                                                        }
                                                      }
                                                    },
                                                    "right": {
                                                      "type": "Identifier",
                                                      "name": "x",
                                                      "range": [
                                                        17085,
                                                        17086
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 351,
                                                          "column": 90
                                                        },
                                                        "end": {
                                                          "line": 351,
                                                          "column": 91
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      17074,
                                                      17086
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 351,
                                                        "column": 79
                                                      },
                                                      "end": {
                                                        "line": 351,
                                                        "column": 91
                                                      }
                                                    }
                                                  },
                                                  "right": {
                                                    "type": "Literal",
                                                    "value": ", ",
                                                    "raw": "', '",
                                                    "range": [
                                                      17089,
                                                      17093
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 351,
                                                        "column": 94
                                                      },
                                                      "end": {
                                                        "line": 351,
                                                        "column": 98
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    17074,
                                                    17093
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 351,
                                                      "column": 79
                                                    },
                                                    "end": {
                                                      "line": 351,
                                                      "column": 98
                                                    }
                                                  }
                                                },
                                                "right": {
                                                  "type": "Identifier",
                                                  "name": "y",
                                                  "range": [
                                                    17096,
                                                    17097
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 351,
                                                      "column": 101
                                                    },
                                                    "end": {
                                                      "line": 351,
                                                      "column": 102
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  17074,
                                                  17097
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 351,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 351,
                                                    "column": 102
                                                  }
                                                }
                                              },
                                              "range": [
                                                17068,
                                                17098
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 351,
                                                  "column": 73
                                                },
                                                "end": {
                                                  "line": 351,
                                                  "column": 103
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            17066,
                                            17100
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 351,
                                              "column": 71
                                            },
                                            "end": {
                                              "line": 351,
                                              "column": 105
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          17050,
                                          17100
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 351,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 351,
                                            "column": 105
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17016,
                                      17102
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 351,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 351,
                                        "column": 107
                                      }
                                    }
                                  },
                                  "range": [
                                    17007,
                                    17102
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 351,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 351,
                                      "column": 107
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17003,
                                17103
                              ],
                              "loc": {
                                "start": {
                                  "line": 351,
                                  "column": 8
                                },
                                "end": {
                                  "line": 351,
                                  "column": 108
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        17112,
                                        17128
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 352,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 352,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          17129,
                                          17135
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 352,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 352,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17112,
                                      17136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 352,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 352,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      17137,
                                      17141
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 352,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 352,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    17112,
                                    17141
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 352,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 352,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      17142,
                                      17150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 352,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 352,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      17152,
                                      17156
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 352,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 352,
                                        "column": 52
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": "ha ha b, d",
                                    "raw": "'ha ha b, d'",
                                    "range": [
                                      17158,
                                      17170
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 352,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 352,
                                        "column": 66
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  17112,
                                  17171
                                ],
                                "loc": {
                                  "start": {
                                    "line": 352,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 352,
                                    "column": 67
                                  }
                                }
                              },
                              "range": [
                                17112,
                                17172
                              ],
                              "loc": {
                                "start": {
                                  "line": 352,
                                  "column": 8
                                },
                                "end": {
                                  "line": 352,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        17181,
                                        17200
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 353,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 353,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            17201,
                                            17203
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 353,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 353,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            17204,
                                            17217
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 353,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 353,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          17201,
                                          17217
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 353,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 353,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17181,
                                      17218
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 353,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 353,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      17219,
                                      17223
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 353,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 353,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    17181,
                                    17223
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 353,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 353,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      17224,
                                      17230
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 353,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 353,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  17181,
                                  17231
                                ],
                                "loc": {
                                  "start": {
                                    "line": 353,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 353,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                17181,
                                17232
                              ],
                              "loc": {
                                "start": {
                                  "line": 353,
                                  "column": 8
                                },
                                "end": {
                                  "line": 353,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        17241,
                                        17260
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 354,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 354,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            17261,
                                            17263
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 354,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 354,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            17264,
                                            17277
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 354,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 354,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          17261,
                                          17277
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 354,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 354,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17241,
                                      17278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 354,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 354,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      17279,
                                      17283
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 354,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 354,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    17241,
                                    17283
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 354,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 354,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      17284,
                                      17290
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 354,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 354,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  17241,
                                  17291
                                ],
                                "loc": {
                                  "start": {
                                    "line": 354,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 354,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                17241,
                                17292
                              ],
                              "loc": {
                                "start": {
                                  "line": 354,
                                  "column": 8
                                },
                                "end": {
                                  "line": 354,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            16828,
                            17298
                          ],
                          "loc": {
                            "start": {
                              "line": 345,
                              "column": 54
                            },
                            "end": {
                              "line": 355,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          16816,
                          17298
                        ],
                        "loc": {
                          "start": {
                            "line": 345,
                            "column": 42
                          },
                          "end": {
                            "line": 355,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      16778,
                      17299
                    ],
                    "loc": {
                      "start": {
                        "line": 345,
                        "column": 4
                      },
                      "end": {
                        "line": 355,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 711,
                    "_esdocTestName": "it711"
                  },
                  "range": [
                    16778,
                    17300
                  ],
                  "loc": {
                    "start": {
                      "line": 345,
                      "column": 4
                    },
                    "end": {
                      "line": 355,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        17305,
                        17307
                      ],
                      "loc": {
                        "start": {
                          "line": 356,
                          "column": 4
                        },
                        "end": {
                          "line": 356,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should combine two observables",
                        "raw": "'should combine two observables'",
                        "range": [
                          17308,
                          17340
                        ],
                        "loc": {
                          "start": {
                            "line": 356,
                            "column": 7
                          },
                          "end": {
                            "line": 356,
                            "column": 39
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              17352,
                              17356
                            ],
                            "loc": {
                              "start": {
                                "line": 356,
                                "column": 51
                              },
                              "end": {
                                "line": 356,
                                "column": 55
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      17372,
                                      17373
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 357,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 357,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          17376,
                                          17386
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          17387,
                                          17389
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        17376,
                                        17389
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 357,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 357,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          17390,
                                          17391
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          17393,
                                          17394
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          17396,
                                          17397
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17376,
                                      17398
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 357,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 357,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    17372,
                                    17398
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 357,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 357,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17368,
                                17399
                              ],
                              "loc": {
                                "start": {
                                  "line": 357,
                                  "column": 8
                                },
                                "end": {
                                  "line": 357,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      17412,
                                      17413
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 358,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 358,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          17416,
                                          17426
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          17427,
                                          17429
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        17416,
                                        17429
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 358,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 358,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          17430,
                                          17431
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          17433,
                                          17434
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          17436,
                                          17437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          17439,
                                          17440
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          17442,
                                          17443
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17416,
                                      17444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 358,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 358,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    17412,
                                    17444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 358,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 358,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17408,
                                17445
                              ],
                              "loc": {
                                "start": {
                                  "line": 358,
                                  "column": 8
                                },
                                "end": {
                                  "line": 358,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      17458,
                                      17466
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 359,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 359,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              17471,
                                              17472
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 26
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              17474,
                                              17475
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 29
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17470,
                                          17476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              17479,
                                              17480
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 33
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 34
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 5,
                                            "raw": "5",
                                            "range": [
                                              17482,
                                              17483
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 37
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17478,
                                          17484
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              17487,
                                              17488
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 41
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 42
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 6,
                                            "raw": "6",
                                            "range": [
                                              17490,
                                              17491
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 44
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 45
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17486,
                                          17492
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 46
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              17495,
                                              17496
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 49
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 50
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 7,
                                            "raw": "7",
                                            "range": [
                                              17498,
                                              17499
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 53
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17494,
                                          17500
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 54
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              17503,
                                              17504
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 57
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 58
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 8,
                                            "raw": "8",
                                            "range": [
                                              17506,
                                              17507
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 60
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 61
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17502,
                                          17508
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 62
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17469,
                                      17509
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 359,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 359,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "range": [
                                    17458,
                                    17509
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 359,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 359,
                                      "column": 63
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17454,
                                17510
                              ],
                              "loc": {
                                "start": {
                                  "line": 359,
                                  "column": 8
                                },
                                "end": {
                                  "line": 359,
                                  "column": 64
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              17519,
                                              17529
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              17530,
                                              17532
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            17519,
                                            17532
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              17533,
                                              17534
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 23
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              17536,
                                              17537
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 26
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17519,
                                          17538
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 27
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          17539,
                                          17549
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        17519,
                                        17549
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 360,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 360,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      17519,
                                      17551
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 360,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 360,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      17552,
                                      17561
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 360,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 360,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    17519,
                                    17561
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 360,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 360,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "vals",
                                        "range": [
                                          17572,
                                          17576
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 61
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          17592,
                                                          17598
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 361,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 361,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          17599,
                                                          17605
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 361,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 361,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        17592,
                                                        17605
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 361,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 361,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "vals",
                                                        "range": [
                                                          17606,
                                                          17610
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 361,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 361,
                                                            "column": 30
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      17592,
                                                      17611
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 361,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 361,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      17612,
                                                      17614
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 361,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 361,
                                                        "column": 34
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    17592,
                                                    17614
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 361,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 361,
                                                      "column": 34
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    17615,
                                                    17619
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 361,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 361,
                                                      "column": 39
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  17592,
                                                  17619
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 361,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 361,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  17620,
                                                  17625
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 361,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 361,
                                                    "column": 45
                                                  }
                                                }
                                              },
                                              "range": [
                                                17592,
                                                17625
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 361,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 361,
                                                  "column": 45
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "expected",
                                                    "range": [
                                                      17626,
                                                      17634
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 361,
                                                        "column": 46
                                                      },
                                                      "end": {
                                                        "line": 361,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      17635,
                                                      17640
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 361,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 361,
                                                        "column": 60
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    17626,
                                                    17640
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 361,
                                                      "column": 46
                                                    },
                                                    "end": {
                                                      "line": 361,
                                                      "column": 60
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  17626,
                                                  17642
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 361,
                                                    "column": 46
                                                  },
                                                  "end": {
                                                    "line": 361,
                                                    "column": 62
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              17592,
                                              17643
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 361,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 361,
                                                "column": 63
                                              }
                                            }
                                          },
                                          "range": [
                                            17592,
                                            17644
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 361,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 361,
                                              "column": 64
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        17578,
                                        17654
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 360,
                                          "column": 67
                                        },
                                        "end": {
                                          "line": 362,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      17562,
                                      17654
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 360,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 362,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      17656,
                                      17660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 362,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 362,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "chai_1",
                                                      "range": [
                                                        17688,
                                                        17694
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 363,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 363,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        17695,
                                                        17701
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 363,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 363,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      17688,
                                                      17701
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 363,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 363,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "expected",
                                                        "range": [
                                                          17702,
                                                          17710
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 363,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 363,
                                                            "column": 34
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "length",
                                                        "range": [
                                                          17711,
                                                          17717
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 363,
                                                            "column": 35
                                                          },
                                                          "end": {
                                                            "line": 363,
                                                            "column": 41
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        17702,
                                                        17717
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 363,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 363,
                                                          "column": 41
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    17688,
                                                    17718
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 363,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 363,
                                                      "column": 42
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    17719,
                                                    17721
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 363,
                                                      "column": 43
                                                    },
                                                    "end": {
                                                      "line": 363,
                                                      "column": 45
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  17688,
                                                  17721
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 363,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 363,
                                                    "column": 45
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  17722,
                                                  17727
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 363,
                                                    "column": 46
                                                  },
                                                  "end": {
                                                    "line": 363,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "range": [
                                                17688,
                                                17727
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 363,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 363,
                                                  "column": 51
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 0,
                                                "raw": "0",
                                                "range": [
                                                  17728,
                                                  17729
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 363,
                                                    "column": 52
                                                  },
                                                  "end": {
                                                    "line": 363,
                                                    "column": 53
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              17688,
                                              17730
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 363,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 363,
                                                "column": 54
                                              }
                                            }
                                          },
                                          "range": [
                                            17688,
                                            17731
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 363,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 363,
                                              "column": 55
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                17744,
                                                17748
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 364,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 364,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              17744,
                                              17750
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 364,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 364,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            17744,
                                            17751
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 364,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 364,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        17674,
                                        17761
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 362,
                                          "column": 29
                                        },
                                        "end": {
                                          "line": 365,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      17662,
                                      17761
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 362,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 365,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  17519,
                                  17762
                                ],
                                "loc": {
                                  "start": {
                                    "line": 360,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 365,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                17519,
                                17763
                              ],
                              "loc": {
                                "start": {
                                  "line": 360,
                                  "column": 8
                                },
                                "end": {
                                  "line": 365,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            17358,
                            17769
                          ],
                          "loc": {
                            "start": {
                              "line": 356,
                              "column": 57
                            },
                            "end": {
                              "line": 366,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          17342,
                          17769
                        ],
                        "loc": {
                          "start": {
                            "line": 356,
                            "column": 41
                          },
                          "end": {
                            "line": 366,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      17305,
                      17770
                    ],
                    "loc": {
                      "start": {
                        "line": 356,
                        "column": 4
                      },
                      "end": {
                        "line": 366,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 712,
                    "_esdocTestName": "it712"
                  },
                  "range": [
                    17305,
                    17771
                  ],
                  "loc": {
                    "start": {
                      "line": 356,
                      "column": 4
                    },
                    "end": {
                      "line": 366,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        17776,
                        17778
                      ],
                      "loc": {
                        "start": {
                          "line": 367,
                          "column": 4
                        },
                        "end": {
                          "line": 367,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should combine two immediately-scheduled observables",
                        "raw": "'should combine two immediately-scheduled observables'",
                        "range": [
                          17779,
                          17833
                        ],
                        "loc": {
                          "start": {
                            "line": 367,
                            "column": 7
                          },
                          "end": {
                            "line": 367,
                            "column": 61
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              17845,
                              17849
                            ],
                            "loc": {
                              "start": {
                                "line": 367,
                                "column": 73
                              },
                              "end": {
                                "line": 367,
                                "column": 77
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      17865,
                                      17866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 368,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 368,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          17869,
                                          17879
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          17880,
                                          17882
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        17869,
                                        17882
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 368,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 368,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          17883,
                                          17884
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          17886,
                                          17887
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          17889,
                                          17890
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          17892,
                                          17906
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 368,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 368,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17869,
                                      17907
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 368,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 368,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    17865,
                                    17907
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 368,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 368,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17861,
                                17908
                              ],
                              "loc": {
                                "start": {
                                  "line": 368,
                                  "column": 8
                                },
                                "end": {
                                  "line": 368,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      17921,
                                      17922
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 369,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 369,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          17925,
                                          17935
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          17936,
                                          17938
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        17925,
                                        17938
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 369,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 369,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          17939,
                                          17940
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          17942,
                                          17943
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          17945,
                                          17946
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          17948,
                                          17949
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          17951,
                                          17952
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          17954,
                                          17968
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 369,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 369,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17925,
                                      17969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 369,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 369,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    17921,
                                    17969
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 369,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 369,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17917,
                                17970
                              ],
                              "loc": {
                                "start": {
                                  "line": 369,
                                  "column": 8
                                },
                                "end": {
                                  "line": 369,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      17983,
                                      17984
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 370,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 370,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              17989,
                                              17990
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 18
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 19
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              17992,
                                              17993
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 22
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17988,
                                          17994
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 23
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              17997,
                                              17998
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 27
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 4,
                                            "raw": "4",
                                            "range": [
                                              18000,
                                              18001
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 29
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 30
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          17996,
                                          18002
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              18005,
                                              18006
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 34
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 35
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 5,
                                            "raw": "5",
                                            "range": [
                                              18008,
                                              18009
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18004,
                                          18010
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 39
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              18013,
                                              18014
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 43
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 5,
                                            "raw": "5",
                                            "range": [
                                              18016,
                                              18017
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18012,
                                          18018
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 47
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              18021,
                                              18022
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 51
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 6,
                                            "raw": "6",
                                            "range": [
                                              18024,
                                              18025
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 54
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18020,
                                          18026
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 55
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              18029,
                                              18030
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 58
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 59
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 7,
                                            "raw": "7",
                                            "range": [
                                              18032,
                                              18033
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 61
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 62
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18028,
                                          18034
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 63
                                          }
                                        }
                                      },
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "Literal",
                                            "value": 3,
                                            "raw": "3",
                                            "range": [
                                              18037,
                                              18038
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 66
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 67
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 8,
                                            "raw": "8",
                                            "range": [
                                              18040,
                                              18041
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 370,
                                                "column": 69
                                              },
                                              "end": {
                                                "line": 370,
                                                "column": 70
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18036,
                                          18042
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 370,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 370,
                                            "column": 71
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      17987,
                                      18043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 370,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 370,
                                        "column": 72
                                      }
                                    }
                                  },
                                  "range": [
                                    17983,
                                    18043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 370,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 370,
                                      "column": 72
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                17979,
                                18044
                              ],
                              "loc": {
                                "start": {
                                  "line": 370,
                                  "column": 8
                                },
                                "end": {
                                  "line": 370,
                                  "column": 73
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              18053,
                                              18063
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 371,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 371,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              18064,
                                              18066
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 371,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 371,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            18053,
                                            18066
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 371,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 371,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              18067,
                                              18068
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 371,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 371,
                                                "column": 23
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              18070,
                                              18071
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 371,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 371,
                                                "column": 26
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "queueScheduler",
                                            "range": [
                                              18073,
                                              18087
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 371,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 371,
                                                "column": 42
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          18053,
                                          18088
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 371,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 371,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "combineAll",
                                        "range": [
                                          18089,
                                          18099
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 371,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 371,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "range": [
                                        18053,
                                        18099
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 371,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 371,
                                          "column": 54
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      18053,
                                      18101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 371,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 371,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      18115,
                                      18124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 372,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 372,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    18053,
                                    18124
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 371,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 372,
                                      "column": 22
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "vals",
                                        "range": [
                                          18135,
                                          18139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 372,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 372,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          18155,
                                                          18161
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 373,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 373,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          18162,
                                                          18168
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 373,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 373,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        18155,
                                                        18168
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 373,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 373,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "vals",
                                                        "range": [
                                                          18169,
                                                          18173
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 373,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 373,
                                                            "column": 30
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      18155,
                                                      18174
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 373,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 373,
                                                        "column": 31
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      18175,
                                                      18177
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 373,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 373,
                                                        "column": 34
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    18155,
                                                    18177
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 373,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 373,
                                                      "column": 34
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    18178,
                                                    18182
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 373,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 373,
                                                      "column": 39
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  18155,
                                                  18182
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 373,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 373,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  18183,
                                                  18188
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 373,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 373,
                                                    "column": 45
                                                  }
                                                }
                                              },
                                              "range": [
                                                18155,
                                                18188
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 373,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 373,
                                                  "column": 45
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      18189,
                                                      18190
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 373,
                                                        "column": 46
                                                      },
                                                      "end": {
                                                        "line": 373,
                                                        "column": 47
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      18191,
                                                      18196
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 373,
                                                        "column": 48
                                                      },
                                                      "end": {
                                                        "line": 373,
                                                        "column": 53
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    18189,
                                                    18196
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 373,
                                                      "column": 46
                                                    },
                                                    "end": {
                                                      "line": 373,
                                                      "column": 53
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  18189,
                                                  18198
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 373,
                                                    "column": 46
                                                  },
                                                  "end": {
                                                    "line": 373,
                                                    "column": 55
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              18155,
                                              18199
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 373,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 373,
                                                "column": 56
                                              }
                                            }
                                          },
                                          "range": [
                                            18155,
                                            18200
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 373,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 373,
                                              "column": 57
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        18141,
                                        18210
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 372,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 374,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      18125,
                                      18210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 372,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 374,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      18212,
                                      18216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 374,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 374,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "CallExpression",
                                                  "callee": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "chai_1",
                                                      "range": [
                                                        18244,
                                                        18250
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 375,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 375,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        18251,
                                                        18257
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 375,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 375,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      18244,
                                                      18257
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 375,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 375,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "r",
                                                        "range": [
                                                          18258,
                                                          18259
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 375,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 375,
                                                            "column": 27
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "length",
                                                        "range": [
                                                          18260,
                                                          18266
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 375,
                                                            "column": 28
                                                          },
                                                          "end": {
                                                            "line": 375,
                                                            "column": 34
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        18258,
                                                        18266
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 375,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 375,
                                                          "column": 34
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    18244,
                                                    18267
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 375,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 375,
                                                      "column": 35
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    18268,
                                                    18270
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 375,
                                                      "column": 36
                                                    },
                                                    "end": {
                                                      "line": 375,
                                                      "column": 38
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  18244,
                                                  18270
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 375,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 375,
                                                    "column": 38
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  18271,
                                                  18276
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 375,
                                                    "column": 39
                                                  },
                                                  "end": {
                                                    "line": 375,
                                                    "column": 44
                                                  }
                                                }
                                              },
                                              "range": [
                                                18244,
                                                18276
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 375,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 375,
                                                  "column": 44
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 0,
                                                "raw": "0",
                                                "range": [
                                                  18277,
                                                  18278
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 375,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 375,
                                                    "column": 46
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              18244,
                                              18279
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 375,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 375,
                                                "column": 47
                                              }
                                            }
                                          },
                                          "range": [
                                            18244,
                                            18280
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 375,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 375,
                                              "column": 48
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                18293,
                                                18297
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 376,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 376,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              18293,
                                              18299
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 376,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 376,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            18293,
                                            18300
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 376,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 376,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        18230,
                                        18310
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 374,
                                          "column": 29
                                        },
                                        "end": {
                                          "line": 377,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      18218,
                                      18310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 374,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 377,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  18053,
                                  18311
                                ],
                                "loc": {
                                  "start": {
                                    "line": 371,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 377,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                18053,
                                18312
                              ],
                              "loc": {
                                "start": {
                                  "line": 371,
                                  "column": 8
                                },
                                "end": {
                                  "line": 377,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            17851,
                            18318
                          ],
                          "loc": {
                            "start": {
                              "line": 367,
                              "column": 79
                            },
                            "end": {
                              "line": 378,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          17835,
                          18318
                        ],
                        "loc": {
                          "start": {
                            "line": 367,
                            "column": 63
                          },
                          "end": {
                            "line": 378,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      17776,
                      18319
                    ],
                    "loc": {
                      "start": {
                        "line": 367,
                        "column": 4
                      },
                      "end": {
                        "line": 378,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 713,
                    "_esdocTestName": "it713"
                  },
                  "range": [
                    17776,
                    18320
                  ],
                  "loc": {
                    "start": {
                      "line": 367,
                      "column": 4
                    },
                    "end": {
                      "line": 378,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                238,
                18322
              ],
              "loc": {
                "start": {
                  "line": 7,
                  "column": 56
                },
                "end": {
                  "line": 379,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              226,
              18322
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 44
              },
              "end": {
                "line": 379,
                "column": 1
              }
            }
          }
        ],
        "range": [
          182,
          18323
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 0
          },
          "end": {
            "line": 379,
            "column": 2
          }
        },
        "_esdocTestId": 681,
        "_esdocTestName": "describe681"
      },
      "range": [
        182,
        18324
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 379,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {combineAll} ",
          "range": [
            156,
            181
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 25
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=combineAll-spec.js.map",
          "range": [
            18325,
            18368
          ],
          "loc": {
            "start": {
              "line": 380,
              "column": 0
            },
            "end": {
              "line": 380,
              "column": 43
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    18324
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 379,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {combineAll} ",
      "range": [
        156,
        181
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 25
        }
      }
    },
    {
      "type": "Line",
      "value": "never",
      "range": [
        3687,
        3694
      ],
      "loc": {
        "start": {
          "line": 85,
          "column": 32
        },
        "end": {
          "line": 85,
          "column": 39
        }
      }
    },
    {
      "type": "Line",
      "value": "never",
      "range": [
        3751,
        3758
      ],
      "loc": {
        "start": {
          "line": 87,
          "column": 28
        },
        "end": {
          "line": 87,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "never",
      "range": [
        4122,
        4129
      ],
      "loc": {
        "start": {
          "line": 94,
          "column": 34
        },
        "end": {
          "line": 94,
          "column": 41
        }
      }
    },
    {
      "type": "Line",
      "value": "never",
      "range": [
        4256,
        4263
      ],
      "loc": {
        "start": {
          "line": 98,
          "column": 32
        },
        "end": {
          "line": 98,
          "column": 39
        }
      }
    },
    {
      "type": "Line",
      "value": "empty",
      "range": [
        7342,
        7349
      ],
      "loc": {
        "start": {
          "line": 159,
          "column": 37
        },
        "end": {
          "line": 159,
          "column": 44
        }
      }
    },
    {
      "type": "Line",
      "value": "error",
      "range": [
        7438,
        7445
      ],
      "loc": {
        "start": {
          "line": 161,
          "column": 56
        },
        "end": {
          "line": 161,
          "column": 63
        }
      }
    },
    {
      "type": "Line",
      "value": "error",
      "range": [
        7915,
        7922
      ],
      "loc": {
        "start": {
          "line": 170,
          "column": 61
        },
        "end": {
          "line": 170,
          "column": 68
        }
      }
    },
    {
      "type": "Line",
      "value": "empty",
      "range": [
        7991,
        7998
      ],
      "loc": {
        "start": {
          "line": 172,
          "column": 38
        },
        "end": {
          "line": 172,
          "column": 45
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=combineAll-spec.js.map",
      "range": [
        18325,
        18368
      ],
      "loc": {
        "start": {
          "line": 380,
          "column": 0
        },
        "end": {
          "line": 380,
          "column": 43
        }
      }
    }
  ]
}