{
  "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
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {mergeAll} ",
          "range": [
            115,
            138
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 23
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            139,
            147
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.mergeAll",
            "raw": "'Observable.prototype.mergeAll'",
            "range": [
              148,
              179
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 9
              },
              "end": {
                "line": 6,
                "column": 40
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          199,
                          208
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 4
                          },
                          "end": {
                            "line": 7,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "mergeAll",
                          "raw": "'mergeAll'",
                          "range": [
                            209,
                            219
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 14
                            },
                            "end": {
                              "line": 7,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "range": [
                        199,
                        220
                      ],
                      "loc": {
                        "start": {
                          "line": 7,
                          "column": 4
                        },
                        "end": {
                          "line": 7,
                          "column": 25
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge a hot observable of cold observables",
                        "raw": "'should merge a hot observable of cold observables'",
                        "range": [
                          221,
                          272
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 26
                          },
                          "end": {
                            "line": 7,
                            "column": 77
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      300,
                                      301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        304,
                                        308
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 8,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 8,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a---b--c---d--|      ",
                                        "raw": "'--a---b--c---d--|      '",
                                        "range": [
                                          309,
                                          334
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 8,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 8,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      304,
                                      335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 8,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 8,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    300,
                                    335
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 8,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 8,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                296,
                                336
                              ],
                              "loc": {
                                "start": {
                                  "line": 8,
                                  "column": 8
                                },
                                "end": {
                                  "line": 8,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      349,
                                      350
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        353,
                                        357
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----e---f--g---|",
                                        "raw": "'----e---f--g---|'",
                                        "range": [
                                          358,
                                          376
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      353,
                                      377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    349,
                                    377
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                345,
                                378
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      391,
                                      393
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        396,
                                        399
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 10,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 10,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x------y-------|       ",
                                        "raw": "'--x------y-------|       '",
                                        "range": [
                                          400,
                                          427
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 48
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                431,
                                                432
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 10,
                                                  "column": 52
                                                },
                                                "end": {
                                                  "line": 10,
                                                  "column": 53
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                434,
                                                435
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 10,
                                                  "column": 55
                                                },
                                                "end": {
                                                  "line": 10,
                                                  "column": 56
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              431,
                                              435
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 10,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 10,
                                                "column": 56
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                437,
                                                438
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 10,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 10,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                440,
                                                441
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 10,
                                                  "column": 61
                                                },
                                                "end": {
                                                  "line": 10,
                                                  "column": 62
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              437,
                                              441
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 10,
                                                "column": 58
                                              },
                                              "end": {
                                                "line": 10,
                                                "column": 62
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          429,
                                          443
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 10,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 10,
                                            "column": 64
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      396,
                                      444
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 65
                                      }
                                    }
                                  },
                                  "range": [
                                    391,
                                    444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 65
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                387,
                                445
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 66
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      458,
                                      466
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "----a---b--c-e-d-f--g---|",
                                    "raw": "'----a---b--c-e-d-f--g---|'",
                                    "range": [
                                      469,
                                      496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    458,
                                    496
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                454,
                                497
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        506,
                                        522
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 12,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 12,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              523,
                                              525
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 12,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 12,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              526,
                                              534
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 12,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 12,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            523,
                                            534
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 12,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 12,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          523,
                                          536
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 12,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 12,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      506,
                                      537
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      538,
                                      542
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    506,
                                    542
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      543,
                                      551
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  506,
                                  552
                                ],
                                "loc": {
                                  "start": {
                                    "line": 12,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 12,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                506,
                                553
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 55
                                }
                              }
                            }
                          ],
                          "range": [
                            286,
                            559
                          ],
                          "loc": {
                            "start": {
                              "line": 7,
                              "column": 91
                            },
                            "end": {
                              "line": 13,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          274,
                          559
                        ],
                        "loc": {
                          "start": {
                            "line": 7,
                            "column": 79
                          },
                          "end": {
                            "line": 13,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      199,
                      560
                    ],
                    "loc": {
                      "start": {
                        "line": 7,
                        "column": 4
                      },
                      "end": {
                        "line": 13,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    199,
                    561
                  ],
                  "loc": {
                    "start": {
                      "line": 7,
                      "column": 4
                    },
                    "end": {
                      "line": 13,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        566,
                        568
                      ],
                      "loc": {
                        "start": {
                          "line": 14,
                          "column": 4
                        },
                        "end": {
                          "line": 14,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge all observables in an observable",
                        "raw": "'should merge all observables in an observable'",
                        "range": [
                          569,
                          616
                        ],
                        "loc": {
                          "start": {
                            "line": 14,
                            "column": 7
                          },
                          "end": {
                            "line": 14,
                            "column": 54
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      644,
                                      646
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          649,
                                          659
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 15,
                                            "column": 27
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "from",
                                        "range": [
                                          660,
                                          664
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 15,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "range": [
                                        649,
                                        664
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 15,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 15,
                                          "column": 32
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  679,
                                                  689
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 16,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 16,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  690,
                                                  692
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 16,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 16,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "range": [
                                                679,
                                                692
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 16,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 16,
                                                  "column": 25
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "a",
                                                "raw": "'a'",
                                                "range": [
                                                  693,
                                                  696
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 16,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 16,
                                                    "column": 29
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              679,
                                              697
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 16,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 16,
                                                "column": 30
                                              }
                                            }
                                          },
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  711,
                                                  721
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 17,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 17,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  722,
                                                  724
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 17,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 17,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "range": [
                                                711,
                                                724
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 17,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 17,
                                                  "column": 25
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "b",
                                                "raw": "'b'",
                                                "range": [
                                                  725,
                                                  728
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 17,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 17,
                                                    "column": 29
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              711,
                                              729
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 17,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 17,
                                                "column": 30
                                              }
                                            }
                                          },
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  743,
                                                  753
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 18,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 18,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  754,
                                                  756
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 18,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 18,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "range": [
                                                743,
                                                756
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 18,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 18,
                                                  "column": 25
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "c",
                                                "raw": "'c'",
                                                "range": [
                                                  757,
                                                  760
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 18,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 18,
                                                    "column": 29
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              743,
                                              761
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 18,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 18,
                                                "column": 30
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          665,
                                          771
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 19,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      649,
                                      772
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 19,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    644,
                                    772
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 15,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                640,
                                773
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 8
                                },
                                "end": {
                                  "line": 19,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      786,
                                      794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(abc|)",
                                    "raw": "'(abc|)'",
                                    "range": [
                                      797,
                                      805
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    786,
                                    805
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                782,
                                806
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        815,
                                        831
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 21,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 21,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              832,
                                              834
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 21,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 21,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              835,
                                              843
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 21,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 21,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            832,
                                            843
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 21,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 21,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          832,
                                          845
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      815,
                                      846
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      847,
                                      851
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    815,
                                    851
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      852,
                                      860
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  815,
                                  861
                                ],
                                "loc": {
                                  "start": {
                                    "line": 21,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 21,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                815,
                                862
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 8
                                },
                                "end": {
                                  "line": 21,
                                  "column": 55
                                }
                              }
                            }
                          ],
                          "range": [
                            630,
                            868
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 68
                            },
                            "end": {
                              "line": 22,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          618,
                          868
                        ],
                        "loc": {
                          "start": {
                            "line": 14,
                            "column": 56
                          },
                          "end": {
                            "line": 22,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      566,
                      869
                    ],
                    "loc": {
                      "start": {
                        "line": 14,
                        "column": 4
                      },
                      "end": {
                        "line": 22,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1364,
                    "_esdocTestName": "it1364"
                  },
                  "range": [
                    566,
                    870
                  ],
                  "loc": {
                    "start": {
                      "line": 14,
                      "column": 4
                    },
                    "end": {
                      "line": 22,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        875,
                        877
                      ],
                      "loc": {
                        "start": {
                          "line": 23,
                          "column": 4
                        },
                        "end": {
                          "line": 23,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should throw if any child observable throws",
                        "raw": "'should throw if any child observable throws'",
                        "range": [
                          878,
                          923
                        ],
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 7
                          },
                          "end": {
                            "line": 23,
                            "column": 52
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      951,
                                      953
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 24,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          956,
                                          966
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 27
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "from",
                                        "range": [
                                          967,
                                          971
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 24,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "range": [
                                        956,
                                        971
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 24,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 24,
                                          "column": 32
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  986,
                                                  996
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 25,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 25,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  997,
                                                  999
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 25,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 25,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "range": [
                                                986,
                                                999
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 25,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 25,
                                                  "column": 25
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "a",
                                                "raw": "'a'",
                                                "range": [
                                                  1000,
                                                  1003
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 25,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 25,
                                                    "column": 29
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              986,
                                              1004
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 25,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 25,
                                                "column": 30
                                              }
                                            }
                                          },
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  1018,
                                                  1028
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "throw",
                                                "range": [
                                                  1029,
                                                  1034
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 28
                                                  }
                                                }
                                              },
                                              "range": [
                                                1018,
                                                1034
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 28
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "error",
                                                "raw": "'error'",
                                                "range": [
                                                  1035,
                                                  1042
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 29
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 36
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1018,
                                              1043
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 37
                                              }
                                            }
                                          },
                                          {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "Observable",
                                                "range": [
                                                  1057,
                                                  1067
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 27,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 27,
                                                    "column": 22
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "of",
                                                "range": [
                                                  1068,
                                                  1070
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 27,
                                                    "column": 23
                                                  },
                                                  "end": {
                                                    "line": 27,
                                                    "column": 25
                                                  }
                                                }
                                              },
                                              "range": [
                                                1057,
                                                1070
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 27,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 27,
                                                  "column": 25
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "c",
                                                "raw": "'c'",
                                                "range": [
                                                  1071,
                                                  1074
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 27,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 27,
                                                    "column": 29
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1057,
                                              1075
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 27,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 27,
                                                "column": 30
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          972,
                                          1085
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 24,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 28,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      956,
                                      1086
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 24,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    951,
                                    1086
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 24,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                947,
                                1087
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 8
                                },
                                "end": {
                                  "line": 28,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1100,
                                      1108
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(a#)",
                                    "raw": "'(a#)'",
                                    "range": [
                                      1111,
                                      1117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 29,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "range": [
                                    1100,
                                    1117
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 29,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 29,
                                      "column": 29
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1096,
                                1118
                              ],
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 8
                                },
                                "end": {
                                  "line": 29,
                                  "column": 30
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1127,
                                        1143
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1144,
                                              1146
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              1147,
                                              1155
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            1144,
                                            1155
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          1144,
                                          1157
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1127,
                                      1158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1159,
                                      1163
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1127,
                                    1163
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 30,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 30,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1164,
                                      1172
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 30,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 30,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1127,
                                  1173
                                ],
                                "loc": {
                                  "start": {
                                    "line": 30,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1127,
                                1174
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 8
                                },
                                "end": {
                                  "line": 30,
                                  "column": 55
                                }
                              }
                            }
                          ],
                          "range": [
                            937,
                            1180
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 66
                            },
                            "end": {
                              "line": 31,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          925,
                          1180
                        ],
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 54
                          },
                          "end": {
                            "line": 31,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      875,
                      1181
                    ],
                    "loc": {
                      "start": {
                        "line": 23,
                        "column": 4
                      },
                      "end": {
                        "line": 31,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1365,
                    "_esdocTestName": "it1365"
                  },
                  "range": [
                    875,
                    1182
                  ],
                  "loc": {
                    "start": {
                      "line": 23,
                      "column": 4
                    },
                    "end": {
                      "line": 31,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1187,
                        1189
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 4
                        },
                        "end": {
                          "line": 32,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging a hot observable of observables",
                        "raw": "'should handle merging a hot observable of observables'",
                        "range": [
                          1190,
                          1245
                        ],
                        "loc": {
                          "start": {
                            "line": 32,
                            "column": 7
                          },
                          "end": {
                            "line": 32,
                            "column": 62
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      1273,
                                      1274
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1277,
                                        1281
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 33,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 33,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a---b---c---|   ",
                                        "raw": "'a---b---c---|   '",
                                        "range": [
                                          1282,
                                          1300
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1277,
                                      1301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1273,
                                    1301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1269,
                                1302
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      1315,
                                      1320
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !   ",
                                    "raw": "'  ^           !   '",
                                    "range": [
                                      1323,
                                      1343
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1315,
                                    1343
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1311,
                                1344
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      1357,
                                      1358
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1361,
                                        1365
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 35,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "d---e---f---|",
                                        "raw": "'d---e---f---|'",
                                        "range": [
                                          1366,
                                          1381
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1361,
                                      1382
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    1357,
                                    1382
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1353,
                                1383
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 35,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      1396,
                                      1401
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^           !",
                                    "raw": "'     ^           !'",
                                    "range": [
                                      1404,
                                      1424
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1396,
                                    1424
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1392,
                                1425
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 8
                                },
                                "end": {
                                  "line": 36,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1438,
                                      1440
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        1443,
                                        1446
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 37,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 37,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|         ",
                                        "raw": "'--x--y--|         '",
                                        "range": [
                                          1447,
                                          1467
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                1471,
                                                1472
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 37,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 37,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                1474,
                                                1475
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 37,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 37,
                                                  "column": 49
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              1471,
                                              1475
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                1477,
                                                1478
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 37,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 37,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                1480,
                                                1481
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 37,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 37,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              1477,
                                              1481
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 37,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 37,
                                                "column": 55
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1469,
                                          1483
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1443,
                                      1484
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "range": [
                                    1438,
                                    1484
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 58
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1434,
                                1485
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1498,
                                      1504
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                !",
                                    "raw": "'^                !'",
                                    "range": [
                                      1507,
                                      1527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    1498,
                                    1527
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1494,
                                1528
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 8
                                },
                                "end": {
                                  "line": 38,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1541,
                                      1549
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--db--ec--f---|",
                                    "raw": "'--a--db--ec--f---|'",
                                    "range": [
                                      1552,
                                      1572
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    1541,
                                    1572
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1537,
                                1573
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 8
                                },
                                "end": {
                                  "line": 39,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        1582,
                                        1598
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 40,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 40,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              1599,
                                              1601
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 40,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 40,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              1602,
                                              1610
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 40,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 40,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            1599,
                                            1610
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 40,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 40,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          1599,
                                          1612
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 40,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 40,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1582,
                                      1613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1614,
                                      1618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1582,
                                    1618
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 40,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 40,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1619,
                                      1627
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 40,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 40,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1582,
                                  1628
                                ],
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1582,
                                1629
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 8
                                },
                                "end": {
                                  "line": 40,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1638,
                                        1657
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 41,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            1658,
                                            1659
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1660,
                                            1673
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 41,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          1658,
                                          1673
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 41,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 41,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1638,
                                      1674
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1675,
                                      1679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1638,
                                    1679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 41,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 41,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      1680,
                                      1685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 41,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1638,
                                  1686
                                ],
                                "loc": {
                                  "start": {
                                    "line": 41,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                1638,
                                1687
                              ],
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1696,
                                        1715
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 42,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 42,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            1716,
                                            1717
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 42,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 42,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1718,
                                            1731
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 42,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 42,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          1716,
                                          1731
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 42,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 42,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1696,
                                      1732
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1733,
                                      1737
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1696,
                                    1737
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      1738,
                                      1743
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1696,
                                  1744
                                ],
                                "loc": {
                                  "start": {
                                    "line": 42,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 42,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                1696,
                                1745
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 8
                                },
                                "end": {
                                  "line": 42,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        1754,
                                        1773
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 43,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 43,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            1774,
                                            1776
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 43,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 43,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            1777,
                                            1790
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 43,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 43,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          1774,
                                          1790
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 43,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 43,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1754,
                                      1791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      1792,
                                      1796
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    1754,
                                    1796
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 43,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 43,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1797,
                                      1803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 43,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 43,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1754,
                                  1804
                                ],
                                "loc": {
                                  "start": {
                                    "line": 43,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 43,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                1754,
                                1805
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 8
                                },
                                "end": {
                                  "line": 43,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1259,
                            1811
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 76
                            },
                            "end": {
                              "line": 44,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1247,
                          1811
                        ],
                        "loc": {
                          "start": {
                            "line": 32,
                            "column": 64
                          },
                          "end": {
                            "line": 44,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1187,
                      1812
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 4
                      },
                      "end": {
                        "line": 44,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1366,
                    "_esdocTestName": "it1366"
                  },
                  "range": [
                    1187,
                    1813
                  ],
                  "loc": {
                    "start": {
                      "line": 32,
                      "column": 4
                    },
                    "end": {
                      "line": 44,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1818,
                        1820
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 4
                        },
                        "end": {
                          "line": 45,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge one cold Observable at a time with parameter concurrency=1",
                        "raw": "'should merge one cold Observable at a time with parameter concurrency=1'",
                        "range": [
                          1821,
                          1894
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 7
                          },
                          "end": {
                            "line": 45,
                            "column": 80
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      1922,
                                      1923
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1926,
                                        1930
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 46,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a---b---c---|            ",
                                        "raw": "'a---b---c---|            '",
                                        "range": [
                                          1931,
                                          1958
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1926,
                                      1959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1922,
                                    1959
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1918,
                                1960
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      1973,
                                      1978
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !            ",
                                    "raw": "'  ^           !            '",
                                    "range": [
                                      1981,
                                      2010
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1973,
                                    2010
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1969,
                                2011
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      2024,
                                      2025
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2028,
                                        2032
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "d---e---f---|",
                                        "raw": "'d---e---f---|'",
                                        "range": [
                                          2033,
                                          2048
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2028,
                                      2049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2024,
                                    2049
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2020,
                                2050
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      2063,
                                      2068
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "              ^           !",
                                    "raw": "'              ^           !'",
                                    "range": [
                                      2071,
                                      2100
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    2063,
                                    2100
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2059,
                                2101
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2114,
                                      2116
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2119,
                                        2122
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|                  ",
                                        "raw": "'--x--y--|                  '",
                                        "range": [
                                          2123,
                                          2152
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 50
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                2156,
                                                2157
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 50,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 50,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                2159,
                                                2160
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 50,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 50,
                                                  "column": 58
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2156,
                                              2160
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 50,
                                                "column": 54
                                              },
                                              "end": {
                                                "line": 50,
                                                "column": 58
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                2162,
                                                2163
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 50,
                                                  "column": 60
                                                },
                                                "end": {
                                                  "line": 50,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                2165,
                                                2166
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 50,
                                                  "column": 63
                                                },
                                                "end": {
                                                  "line": 50,
                                                  "column": 64
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2162,
                                              2166
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 50,
                                                "column": 60
                                              },
                                              "end": {
                                                "line": 50,
                                                "column": 64
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2154,
                                          2168
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 52
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 66
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2119,
                                      2169
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 67
                                      }
                                    }
                                  },
                                  "range": [
                                    2114,
                                    2169
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 67
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2110,
                                2170
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 68
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2183,
                                      2189
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                         !",
                                    "raw": "'^                         !'",
                                    "range": [
                                      2192,
                                      2221
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2183,
                                    2221
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2179,
                                2222
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 8
                                },
                                "end": {
                                  "line": 51,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2235,
                                      2243
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a---b---c---d---e---f---|",
                                    "raw": "'--a---b---c---d---e---f---|'",
                                    "range": [
                                      2246,
                                      2275
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    2235,
                                    2275
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2231,
                                2276
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 53
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2285,
                                        2301
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              2302,
                                              2304
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 53,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 53,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              2305,
                                              2313
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 53,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 53,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            2302,
                                            2313
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 53,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 53,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              2314,
                                              2315
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 53,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 53,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2302,
                                          2316
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2285,
                                      2317
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2318,
                                      2322
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2285,
                                    2322
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 53,
                                      "column": 45
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2323,
                                      2331
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2285,
                                  2332
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                2285,
                                2333
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 8
                                },
                                "end": {
                                  "line": 53,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2342,
                                        2361
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            2362,
                                            2363
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 54,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 54,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2364,
                                            2377
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 54,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 54,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          2362,
                                          2377
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2342,
                                      2378
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2379,
                                      2383
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    2342,
                                    2383
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 54,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 54,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      2384,
                                      2389
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2342,
                                  2390
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2342,
                                2391
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 8
                                },
                                "end": {
                                  "line": 54,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2400,
                                        2419
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            2420,
                                            2421
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 55,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 55,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2422,
                                            2435
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 55,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 55,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          2420,
                                          2435
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2400,
                                      2436
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2437,
                                      2441
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    2400,
                                    2441
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      2442,
                                      2447
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2400,
                                  2448
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                2400,
                                2449
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2458,
                                        2477
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2478,
                                            2480
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 56,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 56,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2481,
                                            2494
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 56,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 56,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2478,
                                          2494
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2458,
                                      2495
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2496,
                                      2500
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2458,
                                    2500
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2501,
                                      2507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2458,
                                  2508
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2458,
                                2509
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1908,
                            2515
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 94
                            },
                            "end": {
                              "line": 57,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1896,
                          2515
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 82
                          },
                          "end": {
                            "line": 57,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1818,
                      2516
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 4
                      },
                      "end": {
                        "line": 57,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1367,
                    "_esdocTestName": "it1367"
                  },
                  "range": [
                    1818,
                    2517
                  ],
                  "loc": {
                    "start": {
                      "line": 45,
                      "column": 4
                    },
                    "end": {
                      "line": 57,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2522,
                        2524
                      ],
                      "loc": {
                        "start": {
                          "line": 58,
                          "column": 4
                        },
                        "end": {
                          "line": 58,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge two cold Observables at a time with parameter concurrency=2",
                        "raw": "'should merge two cold Observables at a time with parameter concurrency=2'",
                        "range": [
                          2525,
                          2599
                        ],
                        "loc": {
                          "start": {
                            "line": 58,
                            "column": 7
                          },
                          "end": {
                            "line": 58,
                            "column": 81
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      2627,
                                      2628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2631,
                                        2635
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a---b---c---|        ",
                                        "raw": "'a---b---c---|        '",
                                        "range": [
                                          2636,
                                          2659
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2631,
                                      2660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2627,
                                    2660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2623,
                                2661
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      2674,
                                      2679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !        ",
                                    "raw": "'  ^           !        '",
                                    "range": [
                                      2682,
                                      2707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2674,
                                    2707
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2670,
                                2708
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 8
                                },
                                "end": {
                                  "line": 60,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      2721,
                                      2722
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2725,
                                        2729
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 61,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 61,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "d---e---f---|     ",
                                        "raw": "'d---e---f---|     '",
                                        "range": [
                                          2730,
                                          2750
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 61,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 61,
                                            "column": 41
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2725,
                                      2751
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2721,
                                    2751
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2717,
                                2752
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      2765,
                                      2770
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^           !     ",
                                    "raw": "'     ^           !     '",
                                    "range": [
                                      2773,
                                      2798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2765,
                                    2798
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2761,
                                2799
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      2812,
                                      2813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2816,
                                        2820
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--g---h-|",
                                        "raw": "'--g---h-|'",
                                        "range": [
                                          2821,
                                          2832
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 32
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2816,
                                      2833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    2812,
                                    2833
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2808,
                                2834
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      2847,
                                      2852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "              ^       !",
                                    "raw": "'              ^       !'",
                                    "range": [
                                      2855,
                                      2880
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 64,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 64,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2847,
                                    2880
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 64,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 64,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2843,
                                2881
                              ],
                              "loc": {
                                "start": {
                                  "line": 64,
                                  "column": 8
                                },
                                "end": {
                                  "line": 64,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2894,
                                      2896
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2899,
                                        2902
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 65,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 65,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--z--|           ",
                                        "raw": "'--x--y--z--|           '",
                                        "range": [
                                          2903,
                                          2928
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 65,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 65,
                                            "column": 46
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                2932,
                                                2933
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 50
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 51
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                2935,
                                                2936
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 53
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 54
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2932,
                                              2936
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 54
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                2938,
                                                2939
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 57
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                2941,
                                                2942
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 59
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2938,
                                              2942
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 56
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 60
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                2944,
                                                2945
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 62
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 63
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                2947,
                                                2948
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 65,
                                                  "column": 65
                                                },
                                                "end": {
                                                  "line": 65,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2944,
                                              2948
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 65,
                                                "column": 62
                                              },
                                              "end": {
                                                "line": 65,
                                                "column": 66
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2930,
                                          2950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 65,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 65,
                                            "column": 68
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2899,
                                      2951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 69
                                      }
                                    }
                                  },
                                  "range": [
                                    2894,
                                    2951
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 69
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2890,
                                2952
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 8
                                },
                                "end": {
                                  "line": 65,
                                  "column": 70
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2965,
                                      2971
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                     !",
                                    "raw": "'^                     !'",
                                    "range": [
                                      2974,
                                      2999
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    2965,
                                    2999
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2961,
                                3000
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3013,
                                      3021
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--db--ec--f--g---h-|",
                                    "raw": "'--a--db--ec--f--g---h-|'",
                                    "range": [
                                      3024,
                                      3049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    3013,
                                    3049
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3009,
                                3050
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3059,
                                        3075
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 68,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 68,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3076,
                                              3078
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 68,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 68,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              3079,
                                              3087
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 68,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 68,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            3076,
                                            3087
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 68,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 68,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              3088,
                                              3089
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 68,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 68,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3076,
                                          3090
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 68,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 68,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3059,
                                      3091
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3092,
                                      3096
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    3059,
                                    3096
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 45
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3097,
                                      3105
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3059,
                                  3106
                                ],
                                "loc": {
                                  "start": {
                                    "line": 68,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 68,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                3059,
                                3107
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3116,
                                        3135
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 69,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 69,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            3136,
                                            3137
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3138,
                                            3151
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 69,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 69,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          3136,
                                          3151
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 69,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 69,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3116,
                                      3152
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3153,
                                      3157
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3116,
                                    3157
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      3158,
                                      3163
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3116,
                                  3164
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3116,
                                3165
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3174,
                                        3193
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            3194,
                                            3195
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 70,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 70,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3196,
                                            3209
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 70,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 70,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          3194,
                                          3209
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3174,
                                      3210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3211,
                                      3215
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3174,
                                    3215
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      3216,
                                      3221
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3174,
                                  3222
                                ],
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3174,
                                3223
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3232,
                                        3251
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 71,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 71,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            3252,
                                            3253
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 71,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 71,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3254,
                                            3267
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 71,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 71,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          3252,
                                          3267
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3232,
                                      3268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3269,
                                      3273
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3232,
                                    3273
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      3274,
                                      3279
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3232,
                                  3280
                                ],
                                "loc": {
                                  "start": {
                                    "line": 71,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 71,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3232,
                                3281
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3290,
                                        3309
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3310,
                                            3312
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3313,
                                            3326
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 72,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 72,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3310,
                                          3326
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3290,
                                      3327
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3328,
                                      3332
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3290,
                                    3332
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3333,
                                      3339
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3290,
                                  3340
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3290,
                                3341
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2613,
                            3347
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 95
                            },
                            "end": {
                              "line": 73,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2601,
                          3347
                        ],
                        "loc": {
                          "start": {
                            "line": 58,
                            "column": 83
                          },
                          "end": {
                            "line": 73,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2522,
                      3348
                    ],
                    "loc": {
                      "start": {
                        "line": 58,
                        "column": 4
                      },
                      "end": {
                        "line": 73,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1368,
                    "_esdocTestName": "it1368"
                  },
                  "range": [
                    2522,
                    3349
                  ],
                  "loc": {
                    "start": {
                      "line": 58,
                      "column": 4
                    },
                    "end": {
                      "line": 73,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3354,
                        3356
                      ],
                      "loc": {
                        "start": {
                          "line": 74,
                          "column": 4
                        },
                        "end": {
                          "line": 74,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge one hot Observable at a time with parameter concurrency=1",
                        "raw": "'should merge one hot Observable at a time with parameter concurrency=1'",
                        "range": [
                          3357,
                          3429
                        ],
                        "loc": {
                          "start": {
                            "line": 74,
                            "column": 7
                          },
                          "end": {
                            "line": 74,
                            "column": 79
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      3457,
                                      3458
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3461,
                                        3464
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 75,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 75,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---b---c---|          ",
                                        "raw": "'---a---b---c---|          '",
                                        "range": [
                                          3465,
                                          3493
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 75,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 75,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3461,
                                      3494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3457,
                                    3494
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3453,
                                3495
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 8
                                },
                                "end": {
                                  "line": 75,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      3508,
                                      3513
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^            !          ",
                                    "raw": "'  ^            !          '",
                                    "range": [
                                      3516,
                                      3544
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    3508,
                                    3544
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3504,
                                3545
                              ],
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 8
                                },
                                "end": {
                                  "line": 76,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      3558,
                                      3559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3562,
                                        3565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------------d---e---f---|",
                                        "raw": "'-------------d---e---f---|'",
                                        "range": [
                                          3566,
                                          3594
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3562,
                                      3595
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3558,
                                    3595
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3554,
                                3596
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      3609,
                                      3614
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "               ^         !",
                                    "raw": "'               ^         !'",
                                    "range": [
                                      3617,
                                      3645
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    3609,
                                    3645
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3605,
                                3646
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3659,
                                      3661
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3664,
                                        3667
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|                 ",
                                        "raw": "'--x--y--|                 '",
                                        "range": [
                                          3668,
                                          3696
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 49
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                3700,
                                                3701
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 79,
                                                  "column": 53
                                                },
                                                "end": {
                                                  "line": 79,
                                                  "column": 54
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                3703,
                                                3704
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 79,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 79,
                                                  "column": 57
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              3700,
                                              3704
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 57
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                3706,
                                                3707
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 79,
                                                  "column": 59
                                                },
                                                "end": {
                                                  "line": 79,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                3709,
                                                3710
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 79,
                                                  "column": 62
                                                },
                                                "end": {
                                                  "line": 79,
                                                  "column": 63
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              3706,
                                              3710
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 79,
                                                "column": 59
                                              },
                                              "end": {
                                                "line": 79,
                                                "column": 63
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3698,
                                          3712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 51
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 65
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3664,
                                      3713
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    3659,
                                    3713
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 66
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3655,
                                3714
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 67
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3727,
                                      3733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                        !",
                                    "raw": "'^                        !'",
                                    "range": [
                                      3736,
                                      3764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3727,
                                    3764
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3723,
                                3765
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3778,
                                      3786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a---b---c-----e---f---|",
                                    "raw": "'---a---b---c-----e---f---|'",
                                    "range": [
                                      3789,
                                      3817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    3778,
                                    3817
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3774,
                                3818
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 52
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3827,
                                        3843
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 82,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 82,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              3844,
                                              3846
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              3847,
                                              3855
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            3844,
                                            3855
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 82,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 82,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              3856,
                                              3857
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 82,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 82,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3844,
                                          3858
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3827,
                                      3859
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3860,
                                      3864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    3827,
                                    3864
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 45
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3865,
                                      3873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3827,
                                  3874
                                ],
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 82,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                3827,
                                3875
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3884,
                                        3903
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            3904,
                                            3905
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3906,
                                            3919
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          3904,
                                          3919
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3884,
                                      3920
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3921,
                                      3925
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3884,
                                    3925
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      3926,
                                      3931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3884,
                                  3932
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3884,
                                3933
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3942,
                                        3961
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 84,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            3962,
                                            3963
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3964,
                                            3977
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          3962,
                                          3977
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3942,
                                      3978
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3979,
                                      3983
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    3942,
                                    3983
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      3984,
                                      3989
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3942,
                                  3990
                                ],
                                "loc": {
                                  "start": {
                                    "line": 84,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 84,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                3942,
                                3991
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4000,
                                        4019
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 85,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 85,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4020,
                                            4022
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 85,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 85,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4023,
                                            4036
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 85,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 85,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4020,
                                          4036
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4000,
                                      4037
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4038,
                                      4042
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4000,
                                    4042
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4043,
                                      4049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4000,
                                  4050
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4000,
                                4051
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3443,
                            4057
                          ],
                          "loc": {
                            "start": {
                              "line": 74,
                              "column": 93
                            },
                            "end": {
                              "line": 86,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3431,
                          4057
                        ],
                        "loc": {
                          "start": {
                            "line": 74,
                            "column": 81
                          },
                          "end": {
                            "line": 86,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3354,
                      4058
                    ],
                    "loc": {
                      "start": {
                        "line": 74,
                        "column": 4
                      },
                      "end": {
                        "line": 86,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1369,
                    "_esdocTestName": "it1369"
                  },
                  "range": [
                    3354,
                    4059
                  ],
                  "loc": {
                    "start": {
                      "line": 74,
                      "column": 4
                    },
                    "end": {
                      "line": 86,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4064,
                        4066
                      ],
                      "loc": {
                        "start": {
                          "line": 87,
                          "column": 4
                        },
                        "end": {
                          "line": 87,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge two hot Observables at a time with parameter concurrency=2",
                        "raw": "'should merge two hot Observables at a time with parameter concurrency=2'",
                        "range": [
                          4067,
                          4140
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 7
                          },
                          "end": {
                            "line": 87,
                            "column": 80
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      4168,
                                      4169
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4172,
                                        4175
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 88,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 88,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "i--a---b---c---|        ",
                                        "raw": "'i--a---b---c---|        '",
                                        "range": [
                                          4176,
                                          4202
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4172,
                                      4203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4168,
                                    4203
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4164,
                                4204
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      4217,
                                      4222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^            !        ",
                                    "raw": "'  ^            !        '",
                                    "range": [
                                      4225,
                                      4251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4217,
                                    4251
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4213,
                                4252
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      4265,
                                      4266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4269,
                                        4272
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-i-i--d---e---f---|     ",
                                        "raw": "'-i-i--d---e---f---|     '",
                                        "range": [
                                          4273,
                                          4299
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4269,
                                      4300
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4265,
                                    4300
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4261,
                                4301
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      4314,
                                      4319
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^            !     ",
                                    "raw": "'     ^            !     '",
                                    "range": [
                                      4322,
                                      4348
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4314,
                                    4348
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4310,
                                4349
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      4362,
                                      4363
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4366,
                                        4369
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 92,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 92,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--i--i--i--i-----g---h-|",
                                        "raw": "'--i--i--i--i-----g---h-|'",
                                        "range": [
                                          4370,
                                          4396
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 46
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4366,
                                      4397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4362,
                                    4397
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4358,
                                4398
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 8
                                },
                                "end": {
                                  "line": 92,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      4411,
                                      4416
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "               ^       !",
                                    "raw": "'               ^       !'",
                                    "range": [
                                      4419,
                                      4445
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4411,
                                    4445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4407,
                                4446
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 8
                                },
                                "end": {
                                  "line": 93,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4459,
                                      4461
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4464,
                                        4467
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--z--|            ",
                                        "raw": "'--x--y--z--|            '",
                                        "range": [
                                          4468,
                                          4494
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 47
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                4498,
                                                4499
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                4501,
                                                4502
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              4498,
                                              4502
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 55
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                4504,
                                                4505
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 58
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                4507,
                                                4508
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 60
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              4504,
                                              4508
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 57
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 61
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                4510,
                                                4511
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 63
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 64
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                4513,
                                                4514
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 94,
                                                  "column": 66
                                                },
                                                "end": {
                                                  "line": 94,
                                                  "column": 67
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              4510,
                                              4514
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 67
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4496,
                                          4516
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 69
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4464,
                                      4517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 70
                                      }
                                    }
                                  },
                                  "range": [
                                    4459,
                                    4517
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4455,
                                4518
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 71
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4531,
                                      4537
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                      !",
                                    "raw": "'^                      !'",
                                    "range": [
                                      4540,
                                      4566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4531,
                                    4566
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4527,
                                4567
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4580,
                                      4588
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a--db--ec--f--g---h-|",
                                    "raw": "'---a--db--ec--f--g---h-|'",
                                    "range": [
                                      4591,
                                      4617
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    4580,
                                    4617
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4576,
                                4618
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4627,
                                        4643
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              4644,
                                              4646
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              4647,
                                              4655
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            4644,
                                            4655
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "value": 2,
                                            "raw": "2",
                                            "range": [
                                              4656,
                                              4657
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4644,
                                          4658
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4627,
                                      4659
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4660,
                                      4664
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4627,
                                    4664
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 45
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4665,
                                      4673
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4627,
                                  4674
                                ],
                                "loc": {
                                  "start": {
                                    "line": 97,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 97,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                4627,
                                4675
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4684,
                                        4703
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            4704,
                                            4705
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4706,
                                            4719
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          4704,
                                          4719
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4684,
                                      4720
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4721,
                                      4725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    4684,
                                    4725
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      4726,
                                      4731
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4684,
                                  4732
                                ],
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4684,
                                4733
                              ],
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 8
                                },
                                "end": {
                                  "line": 98,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4742,
                                        4761
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            4762,
                                            4763
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4764,
                                            4777
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          4762,
                                          4777
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4742,
                                      4778
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4779,
                                      4783
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    4742,
                                    4783
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      4784,
                                      4789
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4742,
                                  4790
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4742,
                                4791
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 8
                                },
                                "end": {
                                  "line": 99,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4800,
                                        4819
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            4820,
                                            4821
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4822,
                                            4835
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          4820,
                                          4835
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4800,
                                      4836
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4837,
                                      4841
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    4800,
                                    4841
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      4842,
                                      4847
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4800,
                                  4848
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4800,
                                4849
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4858,
                                        4877
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 101,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 101,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4878,
                                            4880
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4881,
                                            4894
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 101,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 101,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4878,
                                          4894
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 101,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 101,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4858,
                                      4895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4896,
                                      4900
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4858,
                                    4900
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4901,
                                      4907
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4858,
                                  4908
                                ],
                                "loc": {
                                  "start": {
                                    "line": 101,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 101,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4858,
                                4909
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4154,
                            4915
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 94
                            },
                            "end": {
                              "line": 102,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4142,
                          4915
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 82
                          },
                          "end": {
                            "line": 102,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4064,
                      4916
                    ],
                    "loc": {
                      "start": {
                        "line": 87,
                        "column": 4
                      },
                      "end": {
                        "line": 102,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1370,
                    "_esdocTestName": "it1370"
                  },
                  "range": [
                    4064,
                    4917
                  ],
                  "loc": {
                    "start": {
                      "line": 87,
                      "column": 4
                    },
                    "end": {
                      "line": 102,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4922,
                        4924
                      ],
                      "loc": {
                        "start": {
                          "line": 103,
                          "column": 4
                        },
                        "end": {
                          "line": 103,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging a hot observable of observables, outer unsubscribed early",
                        "raw": "'should handle merging a hot observable of observables, outer unsubscribed early'",
                        "range": [
                          4925,
                          5006
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 7
                          },
                          "end": {
                            "line": 103,
                            "column": 88
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      5034,
                                      5035
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5038,
                                        5042
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a---b---c---|   ",
                                        "raw": "'a---b---c---|   '",
                                        "range": [
                                          5043,
                                          5061
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5038,
                                      5062
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5034,
                                    5062
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5030,
                                5063
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      5076,
                                      5081
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^         !     ",
                                    "raw": "'  ^         !     '",
                                    "range": [
                                      5084,
                                      5104
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5076,
                                    5104
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5072,
                                5105
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      5118,
                                      5119
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5122,
                                        5126
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 106,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 106,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "d---e---f---|",
                                        "raw": "'d---e---f---|'",
                                        "range": [
                                          5127,
                                          5142
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 106,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 106,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5122,
                                      5143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 106,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5118,
                                    5143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5114,
                                5144
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 106,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      5157,
                                      5162
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^      !     ",
                                    "raw": "'     ^      !     '",
                                    "range": [
                                      5165,
                                      5185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5157,
                                    5185
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5153,
                                5186
                              ],
                              "loc": {
                                "start": {
                                  "line": 107,
                                  "column": 8
                                },
                                "end": {
                                  "line": 107,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5199,
                                      5201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5204,
                                        5207
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 108,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 108,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|         ",
                                        "raw": "'--x--y--|         '",
                                        "range": [
                                          5208,
                                          5228
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                5232,
                                                5233
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 108,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 108,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                5235,
                                                5236
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 108,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 108,
                                                  "column": 49
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              5232,
                                              5236
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                5238,
                                                5239
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 108,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 108,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                5241,
                                                5242
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 108,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 108,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              5238,
                                              5242
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 55
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5230,
                                          5244
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 108,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5204,
                                      5245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 108,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 108,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "range": [
                                    5199,
                                    5245
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 108,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 58
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5195,
                                5246
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 8
                                },
                                "end": {
                                  "line": 108,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5259,
                                      5265
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !     ",
                                    "raw": "'^           !     '",
                                    "range": [
                                      5268,
                                      5288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    5259,
                                    5288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5255,
                                5289
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      5302,
                                      5307
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            !     ",
                                    "raw": "'            !     '",
                                    "range": [
                                      5310,
                                      5330
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5302,
                                    5330
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5298,
                                5331
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5344,
                                      5352
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--db--ec--     ",
                                    "raw": "'--a--db--ec--     '",
                                    "range": [
                                      5355,
                                      5375
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    5344,
                                    5375
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5340,
                                5376
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5385,
                                        5401
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 112,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              5402,
                                              5404
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              5405,
                                              5413
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            5402,
                                            5413
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          5402,
                                          5415
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          5417,
                                          5422
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5385,
                                      5423
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5424,
                                      5428
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 47
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    5385,
                                    5428
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 51
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      5429,
                                      5437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 60
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5385,
                                  5438
                                ],
                                "loc": {
                                  "start": {
                                    "line": 112,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 112,
                                    "column": 61
                                  }
                                }
                              },
                              "range": [
                                5385,
                                5439
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5448,
                                        5467
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 113,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 113,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            5468,
                                            5469
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5470,
                                            5483
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 113,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          5468,
                                          5483
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 113,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 113,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5448,
                                      5484
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5485,
                                      5489
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    5448,
                                    5489
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 113,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 113,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      5490,
                                      5495
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 113,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 113,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5448,
                                  5496
                                ],
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                5448,
                                5497
                              ],
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 8
                                },
                                "end": {
                                  "line": 113,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5506,
                                        5525
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 114,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 114,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            5526,
                                            5527
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 114,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 114,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5528,
                                            5541
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 114,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 114,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          5526,
                                          5541
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 114,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 114,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5506,
                                      5542
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5543,
                                      5547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    5506,
                                    5547
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 114,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 114,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      5548,
                                      5553
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 114,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 114,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5506,
                                  5554
                                ],
                                "loc": {
                                  "start": {
                                    "line": 114,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 114,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                5506,
                                5555
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5564,
                                        5583
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 115,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 115,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5584,
                                            5586
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 115,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 115,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5587,
                                            5600
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 115,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 115,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5584,
                                          5600
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 115,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 115,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5564,
                                      5601
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5602,
                                      5606
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5564,
                                    5606
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5607,
                                      5613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5564,
                                  5614
                                ],
                                "loc": {
                                  "start": {
                                    "line": 115,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 115,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5564,
                                5615
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5020,
                            5621
                          ],
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 102
                            },
                            "end": {
                              "line": 116,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5008,
                          5621
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 90
                          },
                          "end": {
                            "line": 116,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4922,
                      5622
                    ],
                    "loc": {
                      "start": {
                        "line": 103,
                        "column": 4
                      },
                      "end": {
                        "line": 116,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1371,
                    "_esdocTestName": "it1371"
                  },
                  "range": [
                    4922,
                    5623
                  ],
                  "loc": {
                    "start": {
                      "line": 103,
                      "column": 4
                    },
                    "end": {
                      "line": 116,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5628,
                        5630
                      ],
                      "loc": {
                        "start": {
                          "line": 117,
                          "column": 4
                        },
                        "end": {
                          "line": 117,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should not break unsubscription chains when result is unsubscribed explicitly",
                        "raw": "'should not break unsubscription chains when result is unsubscribed explicitly'",
                        "range": [
                          5631,
                          5710
                        ],
                        "loc": {
                          "start": {
                            "line": 117,
                            "column": 7
                          },
                          "end": {
                            "line": 117,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      5738,
                                      5739
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5742,
                                        5746
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 118,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 118,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a---b---c---|   ",
                                        "raw": "'a---b---c---|   '",
                                        "range": [
                                          5747,
                                          5765
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 118,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 118,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5742,
                                      5766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5738,
                                    5766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5734,
                                5767
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      5780,
                                      5785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^         !     ",
                                    "raw": "'  ^         !     '",
                                    "range": [
                                      5788,
                                      5808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5780,
                                    5808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5776,
                                5809
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      5822,
                                      5823
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5826,
                                        5830
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 120,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 120,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "d---e---f---|",
                                        "raw": "'d---e---f---|'",
                                        "range": [
                                          5831,
                                          5846
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 120,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 120,
                                            "column": 36
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5826,
                                      5847
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5822,
                                    5847
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5818,
                                5848
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      5861,
                                      5866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^      !     ",
                                    "raw": "'     ^      !     '",
                                    "range": [
                                      5869,
                                      5889
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    5861,
                                    5889
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5857,
                                5890
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5903,
                                      5905
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        5908,
                                        5911
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 122,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 122,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|         ",
                                        "raw": "'--x--y--|         '",
                                        "range": [
                                          5912,
                                          5932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 41
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                5936,
                                                5937
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 122,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 122,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                5939,
                                                5940
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 122,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 122,
                                                  "column": 49
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              5936,
                                              5940
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                5942,
                                                5943
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 122,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 122,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                5945,
                                                5946
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 122,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 122,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              5942,
                                              5946
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 122,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 122,
                                                "column": 55
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          5934,
                                          5948
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5908,
                                      5949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "range": [
                                    5903,
                                    5949
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 58
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5899,
                                5950
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5963,
                                      5969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^           !     ",
                                    "raw": "'^           !     '",
                                    "range": [
                                      5972,
                                      5992
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    5963,
                                    5992
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5959,
                                5993
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 8
                                },
                                "end": {
                                  "line": 123,
                                  "column": 42
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6006,
                                      6014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--db--ec--     ",
                                    "raw": "'--a--db--ec--     '",
                                    "range": [
                                      6017,
                                      6037
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6006,
                                    6037
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6002,
                                6038
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 8
                                },
                                "end": {
                                  "line": 124,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      6051,
                                      6056
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            !     ",
                                    "raw": "'            !     '",
                                    "range": [
                                      6059,
                                      6079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    6051,
                                    6079
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6047,
                                6080
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6093,
                                      6099
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 126,
                                        "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": "Identifier",
                                                "name": "e1",
                                                "range": [
                                                  6102,
                                                  6104
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 126,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 126,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "mergeMap",
                                                "range": [
                                                  6118,
                                                  6126
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 127,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 127,
                                                    "column": 21
                                                  }
                                                }
                                              },
                                              "range": [
                                                6102,
                                                6126
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 126,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 127,
                                                  "column": 21
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      6137,
                                                      6138
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 127,
                                                        "column": 32
                                                      },
                                                      "end": {
                                                        "line": 127,
                                                        "column": 33
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "MemberExpression",
                                                          "computed": false,
                                                          "object": {
                                                            "type": "Identifier",
                                                            "name": "Observable",
                                                            "range": [
                                                              6149,
                                                              6159
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 127,
                                                                "column": 44
                                                              },
                                                              "end": {
                                                                "line": 127,
                                                                "column": 54
                                                              }
                                                            }
                                                          },
                                                          "property": {
                                                            "type": "Identifier",
                                                            "name": "of",
                                                            "range": [
                                                              6160,
                                                              6162
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 127,
                                                                "column": 55
                                                              },
                                                              "end": {
                                                                "line": 127,
                                                                "column": 57
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            6149,
                                                            6162
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 127,
                                                              "column": 44
                                                            },
                                                            "end": {
                                                              "line": 127,
                                                              "column": 57
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "x",
                                                            "range": [
                                                              6163,
                                                              6164
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 127,
                                                                "column": 58
                                                              },
                                                              "end": {
                                                                "line": 127,
                                                                "column": 59
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          6149,
                                                          6165
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 127,
                                                            "column": 44
                                                          },
                                                          "end": {
                                                            "line": 127,
                                                            "column": 60
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        6142,
                                                        6166
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 127,
                                                          "column": 37
                                                        },
                                                        "end": {
                                                          "line": 127,
                                                          "column": 61
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    6140,
                                                    6168
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 127,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 127,
                                                      "column": 63
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  6127,
                                                  6168
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 127,
                                                    "column": 22
                                                  },
                                                  "end": {
                                                    "line": 127,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              6102,
                                              6169
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 126,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 127,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              6183,
                                              6191
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 128,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 128,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            6102,
                                            6191
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 126,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 128,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          6102,
                                          6193
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 126,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 128,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeMap",
                                        "range": [
                                          6207,
                                          6215
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "range": [
                                        6102,
                                        6215
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 126,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              6226,
                                              6227
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 129,
                                                "column": 32
                                              },
                                              "end": {
                                                "line": 129,
                                                "column": 33
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "Observable",
                                                    "range": [
                                                      6238,
                                                      6248
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 129,
                                                        "column": 44
                                                      },
                                                      "end": {
                                                        "line": 129,
                                                        "column": 54
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "of",
                                                    "range": [
                                                      6249,
                                                      6251
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 129,
                                                        "column": 55
                                                      },
                                                      "end": {
                                                        "line": 129,
                                                        "column": 57
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    6238,
                                                    6251
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 129,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 129,
                                                      "column": 57
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      6252,
                                                      6253
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 129,
                                                        "column": 58
                                                      },
                                                      "end": {
                                                        "line": 129,
                                                        "column": 59
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  6238,
                                                  6254
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 129,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 129,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                6231,
                                                6255
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 129,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 129,
                                                  "column": 61
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            6229,
                                            6257
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 129,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 129,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          6216,
                                          6257
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 63
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6102,
                                      6258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    6093,
                                    6258
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 64
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6089,
                                6259
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 65
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6268,
                                        6284
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 130,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 130,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6285,
                                          6291
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 130,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 130,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          6293,
                                          6298
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 130,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 130,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6268,
                                      6299
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6300,
                                      6304
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6268,
                                    6304
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6305,
                                      6313
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6268,
                                  6314
                                ],
                                "loc": {
                                  "start": {
                                    "line": 130,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 130,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                6268,
                                6315
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6324,
                                        6343
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            6344,
                                            6345
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 131,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 131,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6346,
                                            6359
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 131,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 131,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          6344,
                                          6359
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6324,
                                      6360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6361,
                                      6365
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    6324,
                                    6365
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      6366,
                                      6371
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6324,
                                  6372
                                ],
                                "loc": {
                                  "start": {
                                    "line": 131,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 131,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                6324,
                                6373
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6382,
                                        6401
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 132,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 132,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            6402,
                                            6403
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 132,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 132,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6404,
                                            6417
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 132,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 132,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          6402,
                                          6417
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 132,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 132,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6382,
                                      6418
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6419,
                                      6423
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    6382,
                                    6423
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      6424,
                                      6429
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6382,
                                  6430
                                ],
                                "loc": {
                                  "start": {
                                    "line": 132,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 132,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                6382,
                                6431
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6440,
                                        6459
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6460,
                                            6462
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6463,
                                            6476
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6460,
                                          6476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6440,
                                      6477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6478,
                                      6482
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6440,
                                    6482
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6483,
                                      6489
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6440,
                                  6490
                                ],
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6440,
                                6491
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5724,
                            6497
                          ],
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 100
                            },
                            "end": {
                              "line": 134,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5712,
                          6497
                        ],
                        "loc": {
                          "start": {
                            "line": 117,
                            "column": 88
                          },
                          "end": {
                            "line": 134,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5628,
                      6498
                    ],
                    "loc": {
                      "start": {
                        "line": 117,
                        "column": 4
                      },
                      "end": {
                        "line": 134,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1372,
                    "_esdocTestName": "it1372"
                  },
                  "range": [
                    5628,
                    6499
                  ],
                  "loc": {
                    "start": {
                      "line": 117,
                      "column": 4
                    },
                    "end": {
                      "line": 134,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6504,
                        6506
                      ],
                      "loc": {
                        "start": {
                          "line": 135,
                          "column": 4
                        },
                        "end": {
                          "line": 135,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge parallel emissions",
                        "raw": "'should merge parallel emissions'",
                        "range": [
                          6507,
                          6540
                        ],
                        "loc": {
                          "start": {
                            "line": 135,
                            "column": 7
                          },
                          "end": {
                            "line": 135,
                            "column": 40
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      6568,
                                      6569
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6572,
                                        6576
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "----a----b----c---|",
                                        "raw": "'----a----b----c---|'",
                                        "range": [
                                          6577,
                                          6598
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6572,
                                      6599
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6568,
                                    6599
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6564,
                                6600
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 8
                                },
                                "end": {
                                  "line": 136,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      6613,
                                      6618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^                 !",
                                    "raw": "'  ^                 !'",
                                    "range": [
                                      6621,
                                      6644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 137,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 137,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6613,
                                    6644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 137,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 137,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6609,
                                6645
                              ],
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 8
                                },
                                "end": {
                                  "line": 137,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      6658,
                                      6659
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6662,
                                        6666
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 138,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 138,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-d----e----f---|",
                                        "raw": "'-d----e----f---|'",
                                        "range": [
                                          6667,
                                          6685
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 138,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6662,
                                      6686
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    6658,
                                    6686
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6654,
                                6687
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      6700,
                                      6705
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^              !",
                                    "raw": "'     ^              !'",
                                    "range": [
                                      6708,
                                      6731
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6700,
                                    6731
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6696,
                                6732
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6745,
                                      6747
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        6750,
                                        6753
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 140,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 140,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|            ",
                                        "raw": "'--x--y--|            '",
                                        "range": [
                                          6754,
                                          6777
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                6781,
                                                6782
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 140,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 140,
                                                  "column": 49
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                6784,
                                                6785
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 140,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 140,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              6781,
                                              6785
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 140,
                                                "column": 48
                                              },
                                              "end": {
                                                "line": 140,
                                                "column": 52
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                6787,
                                                6788
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 140,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 140,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                6790,
                                                6791
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 140,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 140,
                                                  "column": 58
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              6787,
                                              6791
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 140,
                                                "column": 54
                                              },
                                              "end": {
                                                "line": 140,
                                                "column": 58
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          6779,
                                          6793
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 60
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6750,
                                      6794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    6745,
                                    6794
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6741,
                                6795
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6808,
                                      6814
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                   !",
                                    "raw": "'^                   !'",
                                    "range": [
                                      6817,
                                      6840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6808,
                                    6840
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6804,
                                6841
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 8
                                },
                                "end": {
                                  "line": 141,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6854,
                                      6862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "------(ad)-(be)-(cf)|",
                                    "raw": "'------(ad)-(be)-(cf)|'",
                                    "range": [
                                      6865,
                                      6888
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    6854,
                                    6888
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6850,
                                6889
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6898,
                                        6914
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 143,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 143,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              6915,
                                              6917
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 143,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 143,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              6918,
                                              6926
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 143,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 143,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            6915,
                                            6926
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 143,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 143,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          6915,
                                          6928
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6898,
                                      6929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6930,
                                      6934
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    6898,
                                    6934
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      6935,
                                      6943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6898,
                                  6944
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                6898,
                                6945
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 8
                                },
                                "end": {
                                  "line": 143,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6954,
                                        6973
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 144,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 144,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            6974,
                                            6975
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6976,
                                            6989
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          6974,
                                          6989
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 144,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 144,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6954,
                                      6990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6991,
                                      6995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    6954,
                                    6995
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      6996,
                                      7001
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6954,
                                  7002
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                6954,
                                7003
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7012,
                                        7031
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 145,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 145,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            7032,
                                            7033
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7034,
                                            7047
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          7032,
                                          7047
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7012,
                                      7048
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7049,
                                      7053
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7012,
                                    7053
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      7054,
                                      7059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7012,
                                  7060
                                ],
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                7012,
                                7061
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7070,
                                        7089
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 146,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 146,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7090,
                                            7092
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 146,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 146,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7093,
                                            7106
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 146,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 146,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7090,
                                          7106
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 146,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 146,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7070,
                                      7107
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7108,
                                      7112
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7070,
                                    7112
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 146,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 146,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7113,
                                      7119
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 146,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 146,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7070,
                                  7120
                                ],
                                "loc": {
                                  "start": {
                                    "line": 146,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 146,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7070,
                                7121
                              ],
                              "loc": {
                                "start": {
                                  "line": 146,
                                  "column": 8
                                },
                                "end": {
                                  "line": 146,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6554,
                            7127
                          ],
                          "loc": {
                            "start": {
                              "line": 135,
                              "column": 54
                            },
                            "end": {
                              "line": 147,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6542,
                          7127
                        ],
                        "loc": {
                          "start": {
                            "line": 135,
                            "column": 42
                          },
                          "end": {
                            "line": 147,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6504,
                      7128
                    ],
                    "loc": {
                      "start": {
                        "line": 135,
                        "column": 4
                      },
                      "end": {
                        "line": 147,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1373,
                    "_esdocTestName": "it1373"
                  },
                  "range": [
                    6504,
                    7129
                  ],
                  "loc": {
                    "start": {
                      "line": 135,
                      "column": 4
                    },
                    "end": {
                      "line": 147,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7134,
                        7136
                      ],
                      "loc": {
                        "start": {
                          "line": 148,
                          "column": 4
                        },
                        "end": {
                          "line": 148,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and empty",
                        "raw": "'should merge empty and empty'",
                        "range": [
                          7137,
                          7167
                        ],
                        "loc": {
                          "start": {
                            "line": 148,
                            "column": 7
                          },
                          "end": {
                            "line": 148,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      7195,
                                      7196
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7199,
                                        7203
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 149,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 149,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7204,
                                          7207
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 149,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 149,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7199,
                                      7208
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7195,
                                    7208
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7191,
                                7209
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      7222,
                                      7227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  (^!)   ",
                                    "raw": "'  (^!)   '",
                                    "range": [
                                      7230,
                                      7241
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    7222,
                                    7241
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7218,
                                7242
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      7255,
                                      7256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7259,
                                        7263
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 151,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 151,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7264,
                                          7267
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 151,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 151,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7259,
                                      7268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7255,
                                    7268
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 151,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 151,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7251,
                                7269
                              ],
                              "loc": {
                                "start": {
                                  "line": 151,
                                  "column": 8
                                },
                                "end": {
                                  "line": 151,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      7282,
                                      7287
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     (^!)",
                                    "raw": "'     (^!)'",
                                    "range": [
                                      7290,
                                      7301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    7282,
                                    7301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 152,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7278,
                                7302
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7315,
                                      7317
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7320,
                                        7323
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          7324,
                                          7335
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                7339,
                                                7340
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 153,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 153,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                7342,
                                                7343
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 153,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 153,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              7339,
                                              7343
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                7345,
                                                7346
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 153,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 153,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                7348,
                                                7349
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 153,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 153,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              7345,
                                              7349
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 153,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 153,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7337,
                                          7351
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7320,
                                      7352
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7315,
                                    7352
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7311,
                                7353
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7366,
                                      7372
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^       !",
                                    "raw": "'^       !'",
                                    "range": [
                                      7375,
                                      7386
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    7366,
                                    7386
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7362,
                                7387
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7400,
                                      7408
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--------|",
                                    "raw": "'--------|'",
                                    "range": [
                                      7411,
                                      7422
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    7400,
                                    7422
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7396,
                                7423
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7432,
                                        7448
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 156,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 156,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              7449,
                                              7451
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 156,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 156,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              7452,
                                              7460
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 156,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 156,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            7449,
                                            7460
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 156,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 156,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          7449,
                                          7462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 156,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 156,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7432,
                                      7463
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7464,
                                      7468
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    7432,
                                    7468
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 156,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 156,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      7469,
                                      7477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 156,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 156,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7432,
                                  7478
                                ],
                                "loc": {
                                  "start": {
                                    "line": 156,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 156,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                7432,
                                7479
                              ],
                              "loc": {
                                "start": {
                                  "line": 156,
                                  "column": 8
                                },
                                "end": {
                                  "line": 156,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7488,
                                        7507
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 157,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 157,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            7508,
                                            7509
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 157,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 157,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7510,
                                            7523
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 157,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 157,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          7508,
                                          7523
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 157,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 157,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7488,
                                      7524
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7525,
                                      7529
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7488,
                                    7529
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      7530,
                                      7535
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7488,
                                  7536
                                ],
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                7488,
                                7537
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 8
                                },
                                "end": {
                                  "line": 157,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7546,
                                        7565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 158,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 158,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            7566,
                                            7567
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 158,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 158,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7568,
                                            7581
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 158,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 158,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          7566,
                                          7581
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7546,
                                      7582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7583,
                                      7587
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    7546,
                                    7587
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      7588,
                                      7593
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7546,
                                  7594
                                ],
                                "loc": {
                                  "start": {
                                    "line": 158,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 158,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                7546,
                                7595
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7604,
                                        7623
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 159,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 159,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7624,
                                            7626
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 159,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 159,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7627,
                                            7640
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 159,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 159,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7624,
                                          7640
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 159,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 159,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7604,
                                      7641
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7642,
                                      7646
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7604,
                                    7646
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7647,
                                      7653
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7604,
                                  7654
                                ],
                                "loc": {
                                  "start": {
                                    "line": 159,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 159,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7604,
                                7655
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7181,
                            7661
                          ],
                          "loc": {
                            "start": {
                              "line": 148,
                              "column": 51
                            },
                            "end": {
                              "line": 160,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7169,
                          7661
                        ],
                        "loc": {
                          "start": {
                            "line": 148,
                            "column": 39
                          },
                          "end": {
                            "line": 160,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7134,
                      7662
                    ],
                    "loc": {
                      "start": {
                        "line": 148,
                        "column": 4
                      },
                      "end": {
                        "line": 160,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1374,
                    "_esdocTestName": "it1374"
                  },
                  "range": [
                    7134,
                    7663
                  ],
                  "loc": {
                    "start": {
                      "line": 148,
                      "column": 4
                    },
                    "end": {
                      "line": 160,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7668,
                        7670
                      ],
                      "loc": {
                        "start": {
                          "line": 161,
                          "column": 4
                        },
                        "end": {
                          "line": 161,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge three empties",
                        "raw": "'should merge three empties'",
                        "range": [
                          7671,
                          7699
                        ],
                        "loc": {
                          "start": {
                            "line": 161,
                            "column": 7
                          },
                          "end": {
                            "line": 161,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      7727,
                                      7728
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7731,
                                        7735
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 162,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 162,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7736,
                                          7739
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7731,
                                      7740
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7727,
                                    7740
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7723,
                                7741
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      7754,
                                      7759
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  (^!)     ",
                                    "raw": "'  (^!)     '",
                                    "range": [
                                      7762,
                                      7775
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    7754,
                                    7775
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7750,
                                7776
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      7789,
                                      7790
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7793,
                                        7797
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7798,
                                          7801
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7793,
                                      7802
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7789,
                                    7802
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7785,
                                7803
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      7816,
                                      7821
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     (^!)  ",
                                    "raw": "'     (^!)  '",
                                    "range": [
                                      7824,
                                      7837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    7816,
                                    7837
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7812,
                                7838
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      7851,
                                      7852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7855,
                                        7859
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          7860,
                                          7863
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 166,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 166,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7855,
                                      7864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7851,
                                    7864
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 166,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7847,
                                7865
                              ],
                              "loc": {
                                "start": {
                                  "line": 166,
                                  "column": 8
                                },
                                "end": {
                                  "line": 166,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      7878,
                                      7883
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "       (^!)",
                                    "raw": "'       (^!)'",
                                    "range": [
                                      7886,
                                      7899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 167,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 167,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    7878,
                                    7899
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 167,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 167,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7874,
                                7900
                              ],
                              "loc": {
                                "start": {
                                  "line": 167,
                                  "column": 8
                                },
                                "end": {
                                  "line": 167,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7913,
                                      7915
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7918,
                                        7921
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y-z---|",
                                        "raw": "'--x--y-z---|'",
                                        "range": [
                                          7922,
                                          7936
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 35
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                7940,
                                                7941
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                7943,
                                                7944
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              7940,
                                              7944
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 168,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 168,
                                                "column": 43
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                7946,
                                                7947
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                7949,
                                                7950
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 49
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              7946,
                                              7950
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 168,
                                                "column": 45
                                              },
                                              "end": {
                                                "line": 168,
                                                "column": 49
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                7952,
                                                7953
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 52
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                7955,
                                                7956
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 168,
                                                  "column": 54
                                                },
                                                "end": {
                                                  "line": 168,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              7952,
                                              7956
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 168,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 168,
                                                "column": 55
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          7938,
                                          7958
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 57
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7918,
                                      7959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 58
                                      }
                                    }
                                  },
                                  "range": [
                                    7913,
                                    7959
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 58
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7909,
                                7960
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7973,
                                      7979
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      7982,
                                      7996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    7973,
                                    7996
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7969,
                                7997
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8010,
                                      8018
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------|",
                                    "raw": "'-----------|'",
                                    "range": [
                                      8021,
                                      8035
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8010,
                                    8035
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8006,
                                8036
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8045,
                                        8061
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 171,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 171,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8062,
                                              8064
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 171,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 171,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              8065,
                                              8073
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 171,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 171,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            8062,
                                            8073
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 171,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 171,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          8062,
                                          8075
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 171,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 171,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8045,
                                      8076
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8077,
                                      8081
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8045,
                                    8081
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8082,
                                      8090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8045,
                                  8091
                                ],
                                "loc": {
                                  "start": {
                                    "line": 171,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 171,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                8045,
                                8092
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8101,
                                        8120
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            8121,
                                            8122
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 172,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 172,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8123,
                                            8136
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 172,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 172,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          8121,
                                          8136
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8101,
                                      8137
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8138,
                                      8142
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8101,
                                    8142
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      8143,
                                      8148
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8101,
                                  8149
                                ],
                                "loc": {
                                  "start": {
                                    "line": 172,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 172,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8101,
                                8150
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8159,
                                        8178
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 173,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 173,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            8179,
                                            8180
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 173,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 173,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8181,
                                            8194
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 173,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 173,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          8179,
                                          8194
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 173,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 173,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8159,
                                      8195
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8196,
                                      8200
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8159,
                                    8200
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      8201,
                                      8206
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8159,
                                  8207
                                ],
                                "loc": {
                                  "start": {
                                    "line": 173,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 173,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8159,
                                8208
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8217,
                                        8236
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 174,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 174,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            8237,
                                            8238
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8239,
                                            8252
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          8237,
                                          8252
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 174,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 174,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8217,
                                      8253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8254,
                                      8258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8217,
                                    8258
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      8259,
                                      8264
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8217,
                                  8265
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8217,
                                8266
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 8
                                },
                                "end": {
                                  "line": 174,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8275,
                                        8294
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8295,
                                            8297
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8298,
                                            8311
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8295,
                                          8311
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8275,
                                      8312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8313,
                                      8317
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8275,
                                    8317
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8318,
                                      8324
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8275,
                                  8325
                                ],
                                "loc": {
                                  "start": {
                                    "line": 175,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 175,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8275,
                                8326
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7713,
                            8332
                          ],
                          "loc": {
                            "start": {
                              "line": 161,
                              "column": 49
                            },
                            "end": {
                              "line": 176,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7701,
                          8332
                        ],
                        "loc": {
                          "start": {
                            "line": 161,
                            "column": 37
                          },
                          "end": {
                            "line": 176,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7668,
                      8333
                    ],
                    "loc": {
                      "start": {
                        "line": 161,
                        "column": 4
                      },
                      "end": {
                        "line": 176,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1375,
                    "_esdocTestName": "it1375"
                  },
                  "range": [
                    7668,
                    8334
                  ],
                  "loc": {
                    "start": {
                      "line": 161,
                      "column": 4
                    },
                    "end": {
                      "line": 176,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8339,
                        8341
                      ],
                      "loc": {
                        "start": {
                          "line": 177,
                          "column": 4
                        },
                        "end": {
                          "line": 177,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and empty",
                        "raw": "'should merge never and empty'",
                        "range": [
                          8342,
                          8372
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 7
                          },
                          "end": {
                            "line": 177,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      8400,
                                      8401
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8404,
                                        8408
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          8409,
                                          8412
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8404,
                                      8413
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8400,
                                    8413
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8396,
                                8414
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      8427,
                                      8432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^",
                                    "raw": "'  ^'",
                                    "range": [
                                      8435,
                                      8440
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8427,
                                    8440
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8423,
                                8441
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      8454,
                                      8455
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8458,
                                        8462
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          8463,
                                          8466
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8458,
                                      8467
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8454,
                                    8467
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8450,
                                8468
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      8481,
                                      8486
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     (^!)",
                                    "raw": "'     (^!)'",
                                    "range": [
                                      8489,
                                      8500
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8481,
                                    8500
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8477,
                                8501
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8514,
                                      8516
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8519,
                                        8522
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 182,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 182,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          8523,
                                          8534
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                8538,
                                                8539
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 182,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 182,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                8541,
                                                8542
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 182,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 182,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              8538,
                                              8542
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 182,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 182,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                8544,
                                                8545
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 182,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 182,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                8547,
                                                8548
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 182,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 182,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              8544,
                                              8548
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 182,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 182,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          8536,
                                          8550
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8519,
                                      8551
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8514,
                                    8551
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8510,
                                8552
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8565,
                                      8571
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        ",
                                    "raw": "'^        '",
                                    "range": [
                                      8574,
                                      8585
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    8565,
                                    8585
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8561,
                                8586
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8599,
                                      8607
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---------",
                                    "raw": "'---------'",
                                    "range": [
                                      8610,
                                      8621
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    8599,
                                    8621
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8595,
                                8622
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8631,
                                        8647
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 185,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 185,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              8648,
                                              8650
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 185,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 185,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              8651,
                                              8659
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 185,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 185,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            8648,
                                            8659
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 185,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 185,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          8648,
                                          8661
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8631,
                                      8662
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8663,
                                      8667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8631,
                                    8667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8668,
                                      8676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8631,
                                  8677
                                ],
                                "loc": {
                                  "start": {
                                    "line": 185,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 185,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                8631,
                                8678
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8687,
                                        8706
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 186,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 186,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            8707,
                                            8708
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8709,
                                            8722
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 186,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 186,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          8707,
                                          8722
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 186,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 186,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8687,
                                      8723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8724,
                                      8728
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8687,
                                    8728
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 186,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 186,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      8729,
                                      8734
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 186,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 186,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8687,
                                  8735
                                ],
                                "loc": {
                                  "start": {
                                    "line": 186,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 186,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8687,
                                8736
                              ],
                              "loc": {
                                "start": {
                                  "line": 186,
                                  "column": 8
                                },
                                "end": {
                                  "line": 186,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8745,
                                        8764
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 187,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 187,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            8765,
                                            8766
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8767,
                                            8780
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 187,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 187,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          8765,
                                          8780
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 187,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 187,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8745,
                                      8781
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8782,
                                      8786
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    8745,
                                    8786
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 187,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 187,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      8787,
                                      8792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 187,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 187,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8745,
                                  8793
                                ],
                                "loc": {
                                  "start": {
                                    "line": 187,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 187,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8745,
                                8794
                              ],
                              "loc": {
                                "start": {
                                  "line": 187,
                                  "column": 8
                                },
                                "end": {
                                  "line": 187,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8803,
                                        8822
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 188,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 188,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8823,
                                            8825
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8826,
                                            8839
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 188,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 188,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8823,
                                          8839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 188,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 188,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8803,
                                      8840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8841,
                                      8845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8803,
                                    8845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8846,
                                      8852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8803,
                                  8853
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8803,
                                8854
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8386,
                            8860
                          ],
                          "loc": {
                            "start": {
                              "line": 177,
                              "column": 51
                            },
                            "end": {
                              "line": 189,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8374,
                          8860
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 39
                          },
                          "end": {
                            "line": 189,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8339,
                      8861
                    ],
                    "loc": {
                      "start": {
                        "line": 177,
                        "column": 4
                      },
                      "end": {
                        "line": 189,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1376,
                    "_esdocTestName": "it1376"
                  },
                  "range": [
                    8339,
                    8862
                  ],
                  "loc": {
                    "start": {
                      "line": 177,
                      "column": 4
                    },
                    "end": {
                      "line": 189,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8867,
                        8869
                      ],
                      "loc": {
                        "start": {
                          "line": 190,
                          "column": 4
                        },
                        "end": {
                          "line": 190,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and never",
                        "raw": "'should merge never and never'",
                        "range": [
                          8870,
                          8900
                        ],
                        "loc": {
                          "start": {
                            "line": 190,
                            "column": 7
                          },
                          "end": {
                            "line": 190,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      8928,
                                      8929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8932,
                                        8936
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 191,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 191,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          8937,
                                          8940
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 191,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 191,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8932,
                                      8941
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8928,
                                    8941
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8924,
                                8942
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      8955,
                                      8960
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^",
                                    "raw": "'  ^'",
                                    "range": [
                                      8963,
                                      8968
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8955,
                                    8968
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8951,
                                8969
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      8982,
                                      8983
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8986,
                                        8990
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 193,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 193,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          8991,
                                          8994
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8986,
                                      8995
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8982,
                                    8995
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8978,
                                8996
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      9009,
                                      9014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^",
                                    "raw": "'     ^'",
                                    "range": [
                                      9017,
                                      9025
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    9009,
                                    9025
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9005,
                                9026
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9039,
                                      9041
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9044,
                                        9047
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 195,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 195,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          9048,
                                          9059
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                9063,
                                                9064
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 195,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 195,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                9066,
                                                9067
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 195,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 195,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              9063,
                                              9067
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 195,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 195,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                9069,
                                                9070
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 195,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 195,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                9072,
                                                9073
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 195,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 195,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              9069,
                                              9073
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 195,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 195,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9061,
                                          9075
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9044,
                                      9076
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9039,
                                    9076
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9035,
                                9077
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9090,
                                      9096
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^        ",
                                    "raw": "'^        '",
                                    "range": [
                                      9099,
                                      9110
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    9090,
                                    9110
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9086,
                                9111
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9124,
                                      9132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---------",
                                    "raw": "'---------'",
                                    "range": [
                                      9135,
                                      9146
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 197,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 197,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    9124,
                                    9146
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 197,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 197,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9120,
                                9147
                              ],
                              "loc": {
                                "start": {
                                  "line": 197,
                                  "column": 8
                                },
                                "end": {
                                  "line": 197,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9156,
                                        9172
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 198,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 198,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9173,
                                              9175
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 198,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 198,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              9176,
                                              9184
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 198,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 198,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            9173,
                                            9184
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 198,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 198,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          9173,
                                          9186
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 198,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 198,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9156,
                                      9187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9188,
                                      9192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    9156,
                                    9192
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9193,
                                      9201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9156,
                                  9202
                                ],
                                "loc": {
                                  "start": {
                                    "line": 198,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 198,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                9156,
                                9203
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 8
                                },
                                "end": {
                                  "line": 198,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9212,
                                        9231
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            9232,
                                            9233
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 199,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 199,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9234,
                                            9247
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 199,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 199,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          9232,
                                          9247
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9212,
                                      9248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9249,
                                      9253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9212,
                                    9253
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      9254,
                                      9259
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9212,
                                  9260
                                ],
                                "loc": {
                                  "start": {
                                    "line": 199,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 199,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                9212,
                                9261
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9270,
                                        9289
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 200,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 200,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            9290,
                                            9291
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 200,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 200,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9292,
                                            9305
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 200,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 200,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          9290,
                                          9305
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 200,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 200,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9270,
                                      9306
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9307,
                                      9311
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9270,
                                    9311
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      9312,
                                      9317
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9270,
                                  9318
                                ],
                                "loc": {
                                  "start": {
                                    "line": 200,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 200,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                9270,
                                9319
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9328,
                                        9347
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9348,
                                            9350
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 201,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 201,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9351,
                                            9364
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 201,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 201,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9348,
                                          9364
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9328,
                                      9365
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9366,
                                      9370
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9328,
                                    9370
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9371,
                                      9377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9328,
                                  9378
                                ],
                                "loc": {
                                  "start": {
                                    "line": 201,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 201,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9328,
                                9379
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8914,
                            9385
                          ],
                          "loc": {
                            "start": {
                              "line": 190,
                              "column": 51
                            },
                            "end": {
                              "line": 202,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8902,
                          9385
                        ],
                        "loc": {
                          "start": {
                            "line": 190,
                            "column": 39
                          },
                          "end": {
                            "line": 202,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8867,
                      9386
                    ],
                    "loc": {
                      "start": {
                        "line": 190,
                        "column": 4
                      },
                      "end": {
                        "line": 202,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1377,
                    "_esdocTestName": "it1377"
                  },
                  "range": [
                    8867,
                    9387
                  ],
                  "loc": {
                    "start": {
                      "line": 190,
                      "column": 4
                    },
                    "end": {
                      "line": 202,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9392,
                        9394
                      ],
                      "loc": {
                        "start": {
                          "line": 203,
                          "column": 4
                        },
                        "end": {
                          "line": 203,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and throw",
                        "raw": "'should merge empty and throw'",
                        "range": [
                          9395,
                          9425
                        ],
                        "loc": {
                          "start": {
                            "line": 203,
                            "column": 7
                          },
                          "end": {
                            "line": 203,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      9453,
                                      9454
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9457,
                                        9461
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 204,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 204,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          9462,
                                          9465
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9457,
                                      9466
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    9453,
                                    9466
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9449,
                                9467
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      9480,
                                      9485
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  (^!)   ",
                                    "raw": "'  (^!)   '",
                                    "range": [
                                      9488,
                                      9499
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9480,
                                    9499
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9476,
                                9500
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      9513,
                                      9514
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9517,
                                        9521
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          9522,
                                          9525
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9517,
                                      9526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    9513,
                                    9526
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9509,
                                9527
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      9540,
                                      9545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     (^!)",
                                    "raw": "'     (^!)'",
                                    "range": [
                                      9548,
                                      9559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9540,
                                    9559
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9536,
                                9560
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      9573,
                                      9575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9578,
                                        9581
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 208,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 208,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          9582,
                                          9593
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                9597,
                                                9598
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                9600,
                                                9601
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              9597,
                                              9601
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                9603,
                                                9604
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                9606,
                                                9607
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 208,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 208,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              9603,
                                              9607
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 208,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 208,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9595,
                                          9609
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 208,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 208,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9578,
                                      9610
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 208,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 208,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9573,
                                    9610
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 208,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 208,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9569,
                                9611
                              ],
                              "loc": {
                                "start": {
                                  "line": 208,
                                  "column": 8
                                },
                                "end": {
                                  "line": 208,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9624,
                                      9630
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !   ",
                                    "raw": "'^    !   '",
                                    "range": [
                                      9633,
                                      9644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 209,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 209,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    9624,
                                    9644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 209,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 209,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9620,
                                9645
                              ],
                              "loc": {
                                "start": {
                                  "line": 209,
                                  "column": 8
                                },
                                "end": {
                                  "line": 209,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9658,
                                      9666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----#   ",
                                    "raw": "'-----#   '",
                                    "range": [
                                      9669,
                                      9680
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    9658,
                                    9680
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 210,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 210,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9654,
                                9681
                              ],
                              "loc": {
                                "start": {
                                  "line": 210,
                                  "column": 8
                                },
                                "end": {
                                  "line": 210,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9690,
                                        9706
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 211,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 211,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              9707,
                                              9709
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 211,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 211,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              9710,
                                              9718
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 211,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 211,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            9707,
                                            9718
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 211,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 211,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          9707,
                                          9720
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 211,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 211,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9690,
                                      9721
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9722,
                                      9726
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    9690,
                                    9726
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 211,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 211,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9727,
                                      9735
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9690,
                                  9736
                                ],
                                "loc": {
                                  "start": {
                                    "line": 211,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 211,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                9690,
                                9737
                              ],
                              "loc": {
                                "start": {
                                  "line": 211,
                                  "column": 8
                                },
                                "end": {
                                  "line": 211,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9746,
                                        9765
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 212,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 212,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            9766,
                                            9767
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 212,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 212,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9768,
                                            9781
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 212,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 212,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          9766,
                                          9781
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9746,
                                      9782
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9783,
                                      9787
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9746,
                                    9787
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 212,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 212,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      9788,
                                      9793
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9746,
                                  9794
                                ],
                                "loc": {
                                  "start": {
                                    "line": 212,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 212,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                9746,
                                9795
                              ],
                              "loc": {
                                "start": {
                                  "line": 212,
                                  "column": 8
                                },
                                "end": {
                                  "line": 212,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9804,
                                        9823
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 213,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 213,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            9824,
                                            9825
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 213,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 213,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9826,
                                            9839
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 213,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 213,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          9824,
                                          9839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 213,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 213,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9804,
                                      9840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9841,
                                      9845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    9804,
                                    9845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 213,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      9846,
                                      9851
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9804,
                                  9852
                                ],
                                "loc": {
                                  "start": {
                                    "line": 213,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 213,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                9804,
                                9853
                              ],
                              "loc": {
                                "start": {
                                  "line": 213,
                                  "column": 8
                                },
                                "end": {
                                  "line": 213,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9862,
                                        9881
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 214,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 214,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9882,
                                            9884
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 214,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 214,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9885,
                                            9898
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 214,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 214,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9882,
                                          9898
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 214,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 214,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9862,
                                      9899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9900,
                                      9904
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9862,
                                    9904
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9905,
                                      9911
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9862,
                                  9912
                                ],
                                "loc": {
                                  "start": {
                                    "line": 214,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 214,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9862,
                                9913
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9439,
                            9919
                          ],
                          "loc": {
                            "start": {
                              "line": 203,
                              "column": 51
                            },
                            "end": {
                              "line": 215,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9427,
                          9919
                        ],
                        "loc": {
                          "start": {
                            "line": 203,
                            "column": 39
                          },
                          "end": {
                            "line": 215,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9392,
                      9920
                    ],
                    "loc": {
                      "start": {
                        "line": 203,
                        "column": 4
                      },
                      "end": {
                        "line": 215,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1378,
                    "_esdocTestName": "it1378"
                  },
                  "range": [
                    9392,
                    9921
                  ],
                  "loc": {
                    "start": {
                      "line": 203,
                      "column": 4
                    },
                    "end": {
                      "line": 215,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9926,
                        9928
                      ],
                      "loc": {
                        "start": {
                          "line": 216,
                          "column": 4
                        },
                        "end": {
                          "line": 216,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and throw",
                        "raw": "'should merge never and throw'",
                        "range": [
                          9929,
                          9959
                        ],
                        "loc": {
                          "start": {
                            "line": 216,
                            "column": 7
                          },
                          "end": {
                            "line": 216,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      9987,
                                      9988
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        9991,
                                        9995
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 217,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 217,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          9996,
                                          9999
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 217,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 217,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9991,
                                      10000
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    9987,
                                    10000
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9983,
                                10001
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      10014,
                                      10019
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^  !",
                                    "raw": "'  ^  !'",
                                    "range": [
                                      10022,
                                      10030
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    10014,
                                    10030
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 218,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10010,
                                10031
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 218,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      10044,
                                      10045
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10048,
                                        10052
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 219,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 219,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          10053,
                                          10056
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 219,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 219,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10048,
                                      10057
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 219,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 219,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    10044,
                                    10057
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 219,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 219,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10040,
                                10058
                              ],
                              "loc": {
                                "start": {
                                  "line": 219,
                                  "column": 8
                                },
                                "end": {
                                  "line": 219,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      10071,
                                      10076
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     (^!)",
                                    "raw": "'     (^!)'",
                                    "range": [
                                      10079,
                                      10090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 220,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 220,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    10071,
                                    10090
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 220,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 220,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10067,
                                10091
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 8
                                },
                                "end": {
                                  "line": 220,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10104,
                                      10106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10109,
                                        10112
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 221,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 221,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          10113,
                                          10124
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 221,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 221,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                10128,
                                                10129
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 221,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 221,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                10131,
                                                10132
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 221,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 221,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              10128,
                                              10132
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 221,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 221,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                10134,
                                                10135
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 221,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 221,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                10137,
                                                10138
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 221,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 221,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              10134,
                                              10138
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 221,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 221,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10126,
                                          10140
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 221,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 221,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10109,
                                      10141
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 221,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 221,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10104,
                                    10141
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10100,
                                10142
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 8
                                },
                                "end": {
                                  "line": 221,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10155,
                                      10161
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^    !   ",
                                    "raw": "'^    !   '",
                                    "range": [
                                      10164,
                                      10175
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 222,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 222,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    10155,
                                    10175
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 222,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 222,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10151,
                                10176
                              ],
                              "loc": {
                                "start": {
                                  "line": 222,
                                  "column": 8
                                },
                                "end": {
                                  "line": 222,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10189,
                                      10197
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----#   ",
                                    "raw": "'-----#   '",
                                    "range": [
                                      10200,
                                      10211
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    10189,
                                    10211
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 223,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 223,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10185,
                                10212
                              ],
                              "loc": {
                                "start": {
                                  "line": 223,
                                  "column": 8
                                },
                                "end": {
                                  "line": 223,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10221,
                                        10237
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 224,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 224,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10238,
                                              10240
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 224,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 224,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              10241,
                                              10249
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 224,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 224,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            10238,
                                            10249
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 224,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 224,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          10238,
                                          10251
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10221,
                                      10252
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10253,
                                      10257
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    10221,
                                    10257
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 224,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 224,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10258,
                                      10266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10221,
                                  10267
                                ],
                                "loc": {
                                  "start": {
                                    "line": 224,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 224,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                10221,
                                10268
                              ],
                              "loc": {
                                "start": {
                                  "line": 224,
                                  "column": 8
                                },
                                "end": {
                                  "line": 224,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10277,
                                        10296
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 225,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 225,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            10297,
                                            10298
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 225,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 225,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10299,
                                            10312
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 225,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 225,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          10297,
                                          10312
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10277,
                                      10313
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10314,
                                      10318
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10277,
                                    10318
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      10319,
                                      10324
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10277,
                                  10325
                                ],
                                "loc": {
                                  "start": {
                                    "line": 225,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 225,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                10277,
                                10326
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10335,
                                        10354
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 226,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 226,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            10355,
                                            10356
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 226,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 226,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10357,
                                            10370
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 226,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 226,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          10355,
                                          10370
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 226,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 226,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10335,
                                      10371
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10372,
                                      10376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10335,
                                    10376
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      10377,
                                      10382
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10335,
                                  10383
                                ],
                                "loc": {
                                  "start": {
                                    "line": 226,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 226,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                10335,
                                10384
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 226,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10393,
                                        10412
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 227,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 227,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10413,
                                            10415
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 227,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 227,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10416,
                                            10429
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 227,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 227,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10413,
                                          10429
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 227,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 227,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10393,
                                      10430
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10431,
                                      10435
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10393,
                                    10435
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 227,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 227,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10436,
                                      10442
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 227,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 227,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10393,
                                  10443
                                ],
                                "loc": {
                                  "start": {
                                    "line": 227,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 227,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10393,
                                10444
                              ],
                              "loc": {
                                "start": {
                                  "line": 227,
                                  "column": 8
                                },
                                "end": {
                                  "line": 227,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            9973,
                            10450
                          ],
                          "loc": {
                            "start": {
                              "line": 216,
                              "column": 51
                            },
                            "end": {
                              "line": 228,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9961,
                          10450
                        ],
                        "loc": {
                          "start": {
                            "line": 216,
                            "column": 39
                          },
                          "end": {
                            "line": 228,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9926,
                      10451
                    ],
                    "loc": {
                      "start": {
                        "line": 216,
                        "column": 4
                      },
                      "end": {
                        "line": 228,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1379,
                    "_esdocTestName": "it1379"
                  },
                  "range": [
                    9926,
                    10452
                  ],
                  "loc": {
                    "start": {
                      "line": 216,
                      "column": 4
                    },
                    "end": {
                      "line": 228,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        10457,
                        10459
                      ],
                      "loc": {
                        "start": {
                          "line": 229,
                          "column": 4
                        },
                        "end": {
                          "line": 229,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and eventual error",
                        "raw": "'should merge empty and eventual error'",
                        "range": [
                          10460,
                          10499
                        ],
                        "loc": {
                          "start": {
                            "line": 229,
                            "column": 7
                          },
                          "end": {
                            "line": 229,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      10527,
                                      10528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10531,
                                        10535
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 230,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 230,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          10536,
                                          10539
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 230,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 230,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10531,
                                      10540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 230,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 230,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    10527,
                                    10540
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 230,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 230,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10523,
                                10541
                              ],
                              "loc": {
                                "start": {
                                  "line": 230,
                                  "column": 8
                                },
                                "end": {
                                  "line": 230,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      10554,
                                      10559
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  (^!)",
                                    "raw": "'  (^!)'",
                                    "range": [
                                      10562,
                                      10570
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    10554,
                                    10570
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 231,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 231,
                                      "column": 28
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10550,
                                10571
                              ],
                              "loc": {
                                "start": {
                                  "line": 231,
                                  "column": 8
                                },
                                "end": {
                                  "line": 231,
                                  "column": 29
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      10584,
                                      10585
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        10588,
                                        10592
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 232,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 232,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------#",
                                        "raw": "'------#'",
                                        "range": [
                                          10593,
                                          10602
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10588,
                                      10603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    10584,
                                    10603
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 232,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 232,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10580,
                                10604
                              ],
                              "loc": {
                                "start": {
                                  "line": 232,
                                  "column": 8
                                },
                                "end": {
                                  "line": 232,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      10617,
                                      10622
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^     !",
                                    "raw": "'     ^     !'",
                                    "range": [
                                      10625,
                                      10639
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    10617,
                                    10639
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10613,
                                10640
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      10653,
                                      10655
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        10658,
                                        10661
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 234,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 234,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          10662,
                                          10673
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 234,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 234,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                10677,
                                                10678
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 234,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 234,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                10680,
                                                10681
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 234,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 234,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              10677,
                                              10681
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                10683,
                                                10684
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 234,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 234,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                10686,
                                                10687
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 234,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 234,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              10683,
                                              10687
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10675,
                                          10689
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 234,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 234,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10658,
                                      10690
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10653,
                                    10690
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 234,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 234,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10649,
                                10691
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 8
                                },
                                "end": {
                                  "line": 234,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10704,
                                      10710
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      10713,
                                      10727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 235,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 235,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    10704,
                                    10727
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 235,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 235,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10700,
                                10728
                              ],
                              "loc": {
                                "start": {
                                  "line": 235,
                                  "column": 8
                                },
                                "end": {
                                  "line": 235,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10741,
                                      10749
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------#",
                                    "raw": "'-----------#'",
                                    "range": [
                                      10752,
                                      10766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    10741,
                                    10766
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 236,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 236,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                10737,
                                10767
                              ],
                              "loc": {
                                "start": {
                                  "line": 236,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        10776,
                                        10792
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 237,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 237,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              10793,
                                              10795
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 237,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 237,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              10796,
                                              10804
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 237,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 237,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            10793,
                                            10804
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 237,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 237,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          10793,
                                          10806
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 237,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 237,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10776,
                                      10807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10808,
                                      10812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    10776,
                                    10812
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 237,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 237,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      10813,
                                      10821
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 237,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 237,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10776,
                                  10822
                                ],
                                "loc": {
                                  "start": {
                                    "line": 237,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 237,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                10776,
                                10823
                              ],
                              "loc": {
                                "start": {
                                  "line": 237,
                                  "column": 8
                                },
                                "end": {
                                  "line": 237,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10832,
                                        10851
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 238,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 238,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            10852,
                                            10853
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 238,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 238,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10854,
                                            10867
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 238,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 238,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          10852,
                                          10867
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 238,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 238,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10832,
                                      10868
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10869,
                                      10873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10832,
                                    10873
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 238,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 238,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      10874,
                                      10879
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 238,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 238,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10832,
                                  10880
                                ],
                                "loc": {
                                  "start": {
                                    "line": 238,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 238,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                10832,
                                10881
                              ],
                              "loc": {
                                "start": {
                                  "line": 238,
                                  "column": 8
                                },
                                "end": {
                                  "line": 238,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10890,
                                        10909
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 239,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 239,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            10910,
                                            10911
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 239,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 239,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10912,
                                            10925
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 239,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 239,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          10910,
                                          10925
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 239,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 239,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10890,
                                      10926
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10927,
                                      10931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    10890,
                                    10931
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 239,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 239,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      10932,
                                      10937
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 239,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 239,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10890,
                                  10938
                                ],
                                "loc": {
                                  "start": {
                                    "line": 239,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 239,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                10890,
                                10939
                              ],
                              "loc": {
                                "start": {
                                  "line": 239,
                                  "column": 8
                                },
                                "end": {
                                  "line": 239,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        10948,
                                        10967
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 240,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 240,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            10968,
                                            10970
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 240,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 240,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            10971,
                                            10984
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 240,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 240,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10968,
                                          10984
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 240,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 240,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10948,
                                      10985
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      10986,
                                      10990
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    10948,
                                    10990
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 240,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 240,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      10991,
                                      10997
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 240,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 240,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10948,
                                  10998
                                ],
                                "loc": {
                                  "start": {
                                    "line": 240,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 240,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                10948,
                                10999
                              ],
                              "loc": {
                                "start": {
                                  "line": 240,
                                  "column": 8
                                },
                                "end": {
                                  "line": 240,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            10513,
                            11005
                          ],
                          "loc": {
                            "start": {
                              "line": 229,
                              "column": 60
                            },
                            "end": {
                              "line": 241,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          10501,
                          11005
                        ],
                        "loc": {
                          "start": {
                            "line": 229,
                            "column": 48
                          },
                          "end": {
                            "line": 241,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      10457,
                      11006
                    ],
                    "loc": {
                      "start": {
                        "line": 229,
                        "column": 4
                      },
                      "end": {
                        "line": 241,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1380,
                    "_esdocTestName": "it1380"
                  },
                  "range": [
                    10457,
                    11007
                  ],
                  "loc": {
                    "start": {
                      "line": 229,
                      "column": 4
                    },
                    "end": {
                      "line": 241,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11012,
                        11014
                      ],
                      "loc": {
                        "start": {
                          "line": 242,
                          "column": 4
                        },
                        "end": {
                          "line": 242,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and eventual error",
                        "raw": "'should merge never and eventual error'",
                        "range": [
                          11015,
                          11054
                        ],
                        "loc": {
                          "start": {
                            "line": 242,
                            "column": 7
                          },
                          "end": {
                            "line": 242,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      11082,
                                      11083
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11086,
                                        11090
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 243,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 243,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          11091,
                                          11094
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 243,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 243,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11086,
                                      11095
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 243,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 243,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    11082,
                                    11095
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 243,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 243,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11078,
                                11096
                              ],
                              "loc": {
                                "start": {
                                  "line": 243,
                                  "column": 8
                                },
                                "end": {
                                  "line": 243,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      11109,
                                      11114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^        !",
                                    "raw": "'  ^        !'",
                                    "range": [
                                      11117,
                                      11131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 244,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 244,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    11109,
                                    11131
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 244,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 244,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11105,
                                11132
                              ],
                              "loc": {
                                "start": {
                                  "line": 244,
                                  "column": 8
                                },
                                "end": {
                                  "line": 244,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      11145,
                                      11146
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 245,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 245,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11149,
                                        11153
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 245,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 245,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------#",
                                        "raw": "'------#'",
                                        "range": [
                                          11154,
                                          11163
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 245,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 245,
                                            "column": 30
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11149,
                                      11164
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 245,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 245,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    11145,
                                    11164
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 245,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 245,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11141,
                                11165
                              ],
                              "loc": {
                                "start": {
                                  "line": 245,
                                  "column": 8
                                },
                                "end": {
                                  "line": 245,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      11178,
                                      11183
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "     ^     !",
                                    "raw": "'     ^     !'",
                                    "range": [
                                      11186,
                                      11200
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 246,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 246,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "range": [
                                    11178,
                                    11200
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 246,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 246,
                                      "column": 34
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11174,
                                11201
                              ],
                              "loc": {
                                "start": {
                                  "line": 246,
                                  "column": 8
                                },
                                "end": {
                                  "line": 246,
                                  "column": 35
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11214,
                                      11216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        11219,
                                        11222
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 247,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 247,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x--y--|",
                                        "raw": "'--x--y--|'",
                                        "range": [
                                          11223,
                                          11234
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 247,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 247,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                11238,
                                                11239
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 247,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 247,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                11241,
                                                11242
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 247,
                                                  "column": 39
                                                },
                                                "end": {
                                                  "line": 247,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              11238,
                                              11242
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 247,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 247,
                                                "column": 40
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                11244,
                                                11245
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 247,
                                                  "column": 42
                                                },
                                                "end": {
                                                  "line": 247,
                                                  "column": 43
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                11247,
                                                11248
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 247,
                                                  "column": 45
                                                },
                                                "end": {
                                                  "line": 247,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              11244,
                                              11248
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 247,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 247,
                                                "column": 46
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11236,
                                          11250
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 247,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 247,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11219,
                                      11251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 247,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 247,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    11214,
                                    11251
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 247,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 247,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11210,
                                11252
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 8
                                },
                                "end": {
                                  "line": 247,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11265,
                                      11271
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^          !",
                                    "raw": "'^          !'",
                                    "range": [
                                      11274,
                                      11288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 248,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 248,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    11265,
                                    11288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 248,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 248,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11261,
                                11289
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 8
                                },
                                "end": {
                                  "line": 248,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11302,
                                      11310
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-----------#",
                                    "raw": "'-----------#'",
                                    "range": [
                                      11313,
                                      11327
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 249,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 249,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    11302,
                                    11327
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11298,
                                11328
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 8
                                },
                                "end": {
                                  "line": 249,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11337,
                                        11353
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 250,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 250,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              11354,
                                              11356
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 250,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 250,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              11357,
                                              11365
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 250,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 250,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            11354,
                                            11365
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 250,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 250,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          11354,
                                          11367
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 250,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 250,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11337,
                                      11368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11369,
                                      11373
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    11337,
                                    11373
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11374,
                                      11382
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 250,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 250,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11337,
                                  11383
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                11337,
                                11384
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 8
                                },
                                "end": {
                                  "line": 250,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11393,
                                        11412
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 251,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 251,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            11413,
                                            11414
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 251,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 251,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11415,
                                            11428
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 251,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 251,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          11413,
                                          11428
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 251,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 251,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11393,
                                      11429
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11430,
                                      11434
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    11393,
                                    11434
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 251,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 251,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      11435,
                                      11440
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 251,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 251,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11393,
                                  11441
                                ],
                                "loc": {
                                  "start": {
                                    "line": 251,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 251,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                11393,
                                11442
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 8
                                },
                                "end": {
                                  "line": 251,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11451,
                                        11470
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            11471,
                                            11472
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 252,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 252,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11473,
                                            11486
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 252,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 252,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          11471,
                                          11486
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 252,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 252,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11451,
                                      11487
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11488,
                                      11492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    11451,
                                    11492
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      11493,
                                      11498
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11451,
                                  11499
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                11451,
                                11500
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 8
                                },
                                "end": {
                                  "line": 252,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11509,
                                        11528
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 253,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 253,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11529,
                                            11531
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 253,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 253,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11532,
                                            11545
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 253,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 253,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11529,
                                          11545
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 253,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 253,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11509,
                                      11546
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11547,
                                      11551
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11509,
                                    11551
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11552,
                                      11558
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 253,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 253,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11509,
                                  11559
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11509,
                                11560
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 8
                                },
                                "end": {
                                  "line": 253,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11068,
                            11566
                          ],
                          "loc": {
                            "start": {
                              "line": 242,
                              "column": 60
                            },
                            "end": {
                              "line": 254,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11056,
                          11566
                        ],
                        "loc": {
                          "start": {
                            "line": 242,
                            "column": 48
                          },
                          "end": {
                            "line": 254,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11012,
                      11567
                    ],
                    "loc": {
                      "start": {
                        "line": 242,
                        "column": 4
                      },
                      "end": {
                        "line": 254,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1381,
                    "_esdocTestName": "it1381"
                  },
                  "range": [
                    11012,
                    11568
                  ],
                  "loc": {
                    "start": {
                      "line": 242,
                      "column": 4
                    },
                    "end": {
                      "line": 254,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11573,
                        11575
                      ],
                      "loc": {
                        "start": {
                          "line": 255,
                          "column": 4
                        },
                        "end": {
                          "line": 255,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should take an empty source and return empty too",
                        "raw": "'should take an empty source and return empty too'",
                        "range": [
                          11576,
                          11626
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 7
                          },
                          "end": {
                            "line": 255,
                            "column": 57
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11654,
                                      11656
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 256,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 256,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11659,
                                        11663
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 256,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 256,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          11664,
                                          11667
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 256,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 256,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11659,
                                      11668
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 256,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 256,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11654,
                                    11668
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 256,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 256,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11650,
                                11669
                              ],
                              "loc": {
                                "start": {
                                  "line": 256,
                                  "column": 8
                                },
                                "end": {
                                  "line": 256,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11682,
                                      11688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 257,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 257,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      11691,
                                      11697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 257,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 257,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    11682,
                                    11697
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 257,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 257,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11678,
                                11698
                              ],
                              "loc": {
                                "start": {
                                  "line": 257,
                                  "column": 8
                                },
                                "end": {
                                  "line": 257,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11711,
                                      11719
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      11722,
                                      11725
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 258,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 258,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11711,
                                    11725
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 258,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 258,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11707,
                                11726
                              ],
                              "loc": {
                                "start": {
                                  "line": 258,
                                  "column": 8
                                },
                                "end": {
                                  "line": 258,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        11735,
                                        11751
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 259,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 259,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              11752,
                                              11754
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 259,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 259,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              11755,
                                              11763
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 259,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 259,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            11752,
                                            11763
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 259,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 259,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          11752,
                                          11765
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 259,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 259,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11735,
                                      11766
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11767,
                                      11771
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    11735,
                                    11771
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 259,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 259,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11772,
                                      11780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 259,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 259,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11735,
                                  11781
                                ],
                                "loc": {
                                  "start": {
                                    "line": 259,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 259,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                11735,
                                11782
                              ],
                              "loc": {
                                "start": {
                                  "line": 259,
                                  "column": 8
                                },
                                "end": {
                                  "line": 259,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        11791,
                                        11810
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            11811,
                                            11813
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            11814,
                                            11827
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          11811,
                                          11827
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11791,
                                      11828
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      11829,
                                      11833
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    11791,
                                    11833
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11834,
                                      11840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11791,
                                  11841
                                ],
                                "loc": {
                                  "start": {
                                    "line": 260,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 260,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                11791,
                                11842
                              ],
                              "loc": {
                                "start": {
                                  "line": 260,
                                  "column": 8
                                },
                                "end": {
                                  "line": 260,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11640,
                            11848
                          ],
                          "loc": {
                            "start": {
                              "line": 255,
                              "column": 71
                            },
                            "end": {
                              "line": 261,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11628,
                          11848
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 59
                          },
                          "end": {
                            "line": 261,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11573,
                      11849
                    ],
                    "loc": {
                      "start": {
                        "line": 255,
                        "column": 4
                      },
                      "end": {
                        "line": 261,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1382,
                    "_esdocTestName": "it1382"
                  },
                  "range": [
                    11573,
                    11850
                  ],
                  "loc": {
                    "start": {
                      "line": 255,
                      "column": 4
                    },
                    "end": {
                      "line": 261,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        11855,
                        11857
                      ],
                      "loc": {
                        "start": {
                          "line": 262,
                          "column": 4
                        },
                        "end": {
                          "line": 262,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should take a never source and return never too",
                        "raw": "'should take a never source and return never too'",
                        "range": [
                          11858,
                          11907
                        ],
                        "loc": {
                          "start": {
                            "line": 262,
                            "column": 7
                          },
                          "end": {
                            "line": 262,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      11935,
                                      11937
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        11940,
                                        11944
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 263,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 263,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          11945,
                                          11948
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 263,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 263,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      11940,
                                      11949
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11935,
                                    11949
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 263,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 263,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11931,
                                11950
                              ],
                              "loc": {
                                "start": {
                                  "line": 263,
                                  "column": 8
                                },
                                "end": {
                                  "line": 263,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      11963,
                                      11969
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      11972,
                                      11975
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 264,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 264,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    11963,
                                    11975
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 264,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 264,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11959,
                                11976
                              ],
                              "loc": {
                                "start": {
                                  "line": 264,
                                  "column": 8
                                },
                                "end": {
                                  "line": 264,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      11989,
                                      11997
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      12000,
                                      12003
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    11989,
                                    12003
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                11985,
                                12004
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 8
                                },
                                "end": {
                                  "line": 265,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12013,
                                        12029
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12030,
                                              12032
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 266,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 266,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              12033,
                                              12041
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 266,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 266,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            12030,
                                            12041
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 266,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 266,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          12030,
                                          12043
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 266,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 266,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12013,
                                      12044
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12045,
                                      12049
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    12013,
                                    12049
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12050,
                                      12058
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12013,
                                  12059
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                12013,
                                12060
                              ],
                              "loc": {
                                "start": {
                                  "line": 266,
                                  "column": 8
                                },
                                "end": {
                                  "line": 266,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12069,
                                        12088
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 267,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 267,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            12089,
                                            12091
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 267,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 267,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12092,
                                            12105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 267,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 267,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12089,
                                          12105
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 267,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 267,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12069,
                                      12106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 267,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 267,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12107,
                                      12111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 267,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 267,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12069,
                                    12111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 267,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 267,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12112,
                                      12118
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 267,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 267,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12069,
                                  12119
                                ],
                                "loc": {
                                  "start": {
                                    "line": 267,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 267,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12069,
                                12120
                              ],
                              "loc": {
                                "start": {
                                  "line": 267,
                                  "column": 8
                                },
                                "end": {
                                  "line": 267,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            11921,
                            12126
                          ],
                          "loc": {
                            "start": {
                              "line": 262,
                              "column": 70
                            },
                            "end": {
                              "line": 268,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          11909,
                          12126
                        ],
                        "loc": {
                          "start": {
                            "line": 262,
                            "column": 58
                          },
                          "end": {
                            "line": 268,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      11855,
                      12127
                    ],
                    "loc": {
                      "start": {
                        "line": 262,
                        "column": 4
                      },
                      "end": {
                        "line": 268,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1383,
                    "_esdocTestName": "it1383"
                  },
                  "range": [
                    11855,
                    12128
                  ],
                  "loc": {
                    "start": {
                      "line": 262,
                      "column": 4
                    },
                    "end": {
                      "line": 268,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12133,
                        12135
                      ],
                      "loc": {
                        "start": {
                          "line": 269,
                          "column": 4
                        },
                        "end": {
                          "line": 269,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should take a throw source and return throw too",
                        "raw": "'should take a throw source and return throw too'",
                        "range": [
                          12136,
                          12185
                        ],
                        "loc": {
                          "start": {
                            "line": 269,
                            "column": 7
                          },
                          "end": {
                            "line": 269,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      12213,
                                      12215
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        12218,
                                        12222
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          12223,
                                          12226
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12218,
                                      12227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    12213,
                                    12227
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12209,
                                12228
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 8
                                },
                                "end": {
                                  "line": 270,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12241,
                                      12247
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      12250,
                                      12256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    12241,
                                    12256
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12237,
                                12257
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 8
                                },
                                "end": {
                                  "line": 271,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12270,
                                      12278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      12281,
                                      12284
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 272,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 272,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    12270,
                                    12284
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 272,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 272,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12266,
                                12285
                              ],
                              "loc": {
                                "start": {
                                  "line": 272,
                                  "column": 8
                                },
                                "end": {
                                  "line": 272,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        12294,
                                        12310
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 273,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 273,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              12311,
                                              12313
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              12314,
                                              12322
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 273,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 273,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            12311,
                                            12322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 273,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 273,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          12311,
                                          12324
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 273,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 273,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12294,
                                      12325
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12326,
                                      12330
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    12294,
                                    12330
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 273,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 273,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12331,
                                      12339
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 273,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 273,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12294,
                                  12340
                                ],
                                "loc": {
                                  "start": {
                                    "line": 273,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 273,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                12294,
                                12341
                              ],
                              "loc": {
                                "start": {
                                  "line": 273,
                                  "column": 8
                                },
                                "end": {
                                  "line": 273,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        12350,
                                        12369
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 274,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 274,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            12370,
                                            12372
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            12373,
                                            12386
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 274,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 274,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          12370,
                                          12386
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 274,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 274,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12350,
                                      12387
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      12388,
                                      12392
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    12350,
                                    12392
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 274,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 274,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12393,
                                      12399
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 274,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 274,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  12350,
                                  12400
                                ],
                                "loc": {
                                  "start": {
                                    "line": 274,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 274,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                12350,
                                12401
                              ],
                              "loc": {
                                "start": {
                                  "line": 274,
                                  "column": 8
                                },
                                "end": {
                                  "line": 274,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            12199,
                            12407
                          ],
                          "loc": {
                            "start": {
                              "line": 269,
                              "column": 70
                            },
                            "end": {
                              "line": 275,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12187,
                          12407
                        ],
                        "loc": {
                          "start": {
                            "line": 269,
                            "column": 58
                          },
                          "end": {
                            "line": 275,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12133,
                      12408
                    ],
                    "loc": {
                      "start": {
                        "line": 269,
                        "column": 4
                      },
                      "end": {
                        "line": 275,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1384,
                    "_esdocTestName": "it1384"
                  },
                  "range": [
                    12133,
                    12409
                  ],
                  "loc": {
                    "start": {
                      "line": 269,
                      "column": 4
                    },
                    "end": {
                      "line": 275,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        12414,
                        12416
                      ],
                      "loc": {
                        "start": {
                          "line": 276,
                          "column": 4
                        },
                        "end": {
                          "line": 276,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging a hot observable of non-overlapped observables",
                        "raw": "'should handle merging a hot observable of non-overlapped observables'",
                        "range": [
                          12417,
                          12487
                        ],
                        "loc": {
                          "start": {
                            "line": 276,
                            "column": 7
                          },
                          "end": {
                            "line": 276,
                            "column": 77
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      12515,
                                      12516
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 277,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 277,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        12519,
                                        12523
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 277,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 277,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a-b---------|                 ",
                                        "raw": "'a-b---------|                 '",
                                        "range": [
                                          12524,
                                          12556
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 277,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 277,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12519,
                                      12557
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 277,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 277,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    12515,
                                    12557
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 277,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 277,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12511,
                                12558
                              ],
                              "loc": {
                                "start": {
                                  "line": 277,
                                  "column": 8
                                },
                                "end": {
                                  "line": 277,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      12571,
                                      12576
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 278,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 278,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !                 ",
                                    "raw": "'  ^           !                 '",
                                    "range": [
                                      12579,
                                      12613
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 278,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 278,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    12571,
                                    12613
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 278,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 278,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12567,
                                12614
                              ],
                              "loc": {
                                "start": {
                                  "line": 278,
                                  "column": 8
                                },
                                "end": {
                                  "line": 278,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      12627,
                                      12628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 279,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 279,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        12631,
                                        12635
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 279,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 279,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "c-d-e-f-|           ",
                                        "raw": "'c-d-e-f-|           '",
                                        "range": [
                                          12636,
                                          12658
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 279,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 279,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12631,
                                      12659
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 279,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 279,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    12627,
                                    12659
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 279,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 279,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12623,
                                12660
                              ],
                              "loc": {
                                "start": {
                                  "line": 279,
                                  "column": 8
                                },
                                "end": {
                                  "line": 279,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      12673,
                                      12678
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^       !           ",
                                    "raw": "'            ^       !           '",
                                    "range": [
                                      12681,
                                      12715
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 280,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 280,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    12673,
                                    12715
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 280,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 280,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12669,
                                12716
                              ],
                              "loc": {
                                "start": {
                                  "line": 280,
                                  "column": 8
                                },
                                "end": {
                                  "line": 280,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      12729,
                                      12730
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        12733,
                                        12737
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 281,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 281,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "g-h-i-j-k-|",
                                        "raw": "'g-h-i-j-k-|'",
                                        "range": [
                                          12738,
                                          12751
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 281,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 281,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12733,
                                      12752
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 281,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 281,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    12729,
                                    12752
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 281,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 281,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12725,
                                12753
                              ],
                              "loc": {
                                "start": {
                                  "line": 281,
                                  "column": 8
                                },
                                "end": {
                                  "line": 281,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      12766,
                                      12771
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 282,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 282,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "                     ^         !",
                                    "raw": "'                     ^         !'",
                                    "range": [
                                      12774,
                                      12808
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 282,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 282,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    12766,
                                    12808
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 282,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 282,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12762,
                                12809
                              ],
                              "loc": {
                                "start": {
                                  "line": 282,
                                  "column": 8
                                },
                                "end": {
                                  "line": 282,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      12822,
                                      12824
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        12827,
                                        12830
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 283,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 283,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x---------y--------z--------| ",
                                        "raw": "'--x---------y--------z--------| '",
                                        "range": [
                                          12831,
                                          12865
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 283,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 283,
                                            "column": 55
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                12869,
                                                12870
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 59
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                12872,
                                                12873
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 62
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 63
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              12869,
                                              12873
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 283,
                                                "column": 59
                                              },
                                              "end": {
                                                "line": 283,
                                                "column": 63
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                12875,
                                                12876
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 65
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                12878,
                                                12879
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 68
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 69
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              12875,
                                              12879
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 283,
                                                "column": 65
                                              },
                                              "end": {
                                                "line": 283,
                                                "column": 69
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                12881,
                                                12882
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 71
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 72
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                12884,
                                                12885
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 283,
                                                  "column": 74
                                                },
                                                "end": {
                                                  "line": 283,
                                                  "column": 75
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              12881,
                                              12885
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 283,
                                                "column": 71
                                              },
                                              "end": {
                                                "line": 283,
                                                "column": 75
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          12867,
                                          12887
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 283,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 283,
                                            "column": 77
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      12827,
                                      12888
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 283,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 283,
                                        "column": 78
                                      }
                                    }
                                  },
                                  "range": [
                                    12822,
                                    12888
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 283,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 283,
                                      "column": 78
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12818,
                                12889
                              ],
                              "loc": {
                                "start": {
                                  "line": 283,
                                  "column": 8
                                },
                                "end": {
                                  "line": 283,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      12902,
                                      12908
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 284,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 284,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                              !",
                                    "raw": "'^                              !'",
                                    "range": [
                                      12911,
                                      12945
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 284,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 284,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    12902,
                                    12945
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 284,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 284,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12898,
                                12946
                              ],
                              "loc": {
                                "start": {
                                  "line": 284,
                                  "column": 8
                                },
                                "end": {
                                  "line": 284,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      12959,
                                      12967
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 285,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 285,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a-b-------c-d-e-f--g-h-i-j-k-|",
                                    "raw": "'--a-b-------c-d-e-f--g-h-i-j-k-|'",
                                    "range": [
                                      12970,
                                      13004
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 285,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 285,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    12959,
                                    13004
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 285,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 285,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                12955,
                                13005
                              ],
                              "loc": {
                                "start": {
                                  "line": 285,
                                  "column": 8
                                },
                                "end": {
                                  "line": 285,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        13014,
                                        13030
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 286,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 286,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              13031,
                                              13033
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 286,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 286,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              13034,
                                              13042
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 286,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 286,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            13031,
                                            13042
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 286,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 286,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          13031,
                                          13044
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 286,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 286,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13014,
                                      13045
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13046,
                                      13050
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    13014,
                                    13050
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 286,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 286,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13051,
                                      13059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 286,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 286,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13014,
                                  13060
                                ],
                                "loc": {
                                  "start": {
                                    "line": 286,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 286,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                13014,
                                13061
                              ],
                              "loc": {
                                "start": {
                                  "line": 286,
                                  "column": 8
                                },
                                "end": {
                                  "line": 286,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13070,
                                        13089
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 287,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 287,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            13090,
                                            13091
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 287,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 287,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13092,
                                            13105
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 287,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 287,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          13090,
                                          13105
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 287,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 287,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13070,
                                      13106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13107,
                                      13111
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    13070,
                                    13111
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 287,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 287,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      13112,
                                      13117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 287,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 287,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13070,
                                  13118
                                ],
                                "loc": {
                                  "start": {
                                    "line": 287,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 287,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                13070,
                                13119
                              ],
                              "loc": {
                                "start": {
                                  "line": 287,
                                  "column": 8
                                },
                                "end": {
                                  "line": 287,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13128,
                                        13147
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 288,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 288,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            13148,
                                            13149
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 288,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 288,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13150,
                                            13163
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 288,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 288,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          13148,
                                          13163
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 288,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 288,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13128,
                                      13164
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13165,
                                      13169
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    13128,
                                    13169
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 288,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 288,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      13170,
                                      13175
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 288,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 288,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13128,
                                  13176
                                ],
                                "loc": {
                                  "start": {
                                    "line": 288,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 288,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                13128,
                                13177
                              ],
                              "loc": {
                                "start": {
                                  "line": 288,
                                  "column": 8
                                },
                                "end": {
                                  "line": 288,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13186,
                                        13205
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 289,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 289,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            13206,
                                            13207
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 289,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 289,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13208,
                                            13221
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 289,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 289,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          13206,
                                          13221
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 289,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 289,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13186,
                                      13222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 289,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 289,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13223,
                                      13227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 289,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 289,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    13186,
                                    13227
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 289,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 289,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      13228,
                                      13233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 289,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 289,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13186,
                                  13234
                                ],
                                "loc": {
                                  "start": {
                                    "line": 289,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 289,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                13186,
                                13235
                              ],
                              "loc": {
                                "start": {
                                  "line": 289,
                                  "column": 8
                                },
                                "end": {
                                  "line": 289,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13244,
                                        13263
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 290,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 290,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            13264,
                                            13266
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 290,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 290,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13267,
                                            13280
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 290,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 290,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          13264,
                                          13280
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 290,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 290,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13244,
                                      13281
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 290,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 290,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13282,
                                      13286
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 290,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 290,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    13244,
                                    13286
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 290,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 290,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      13287,
                                      13293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 290,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 290,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13244,
                                  13294
                                ],
                                "loc": {
                                  "start": {
                                    "line": 290,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 290,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                13244,
                                13295
                              ],
                              "loc": {
                                "start": {
                                  "line": 290,
                                  "column": 8
                                },
                                "end": {
                                  "line": 290,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            12501,
                            13301
                          ],
                          "loc": {
                            "start": {
                              "line": 276,
                              "column": 91
                            },
                            "end": {
                              "line": 291,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          12489,
                          13301
                        ],
                        "loc": {
                          "start": {
                            "line": 276,
                            "column": 79
                          },
                          "end": {
                            "line": 291,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      12414,
                      13302
                    ],
                    "loc": {
                      "start": {
                        "line": 276,
                        "column": 4
                      },
                      "end": {
                        "line": 291,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1385,
                    "_esdocTestName": "it1385"
                  },
                  "range": [
                    12414,
                    13303
                  ],
                  "loc": {
                    "start": {
                      "line": 276,
                      "column": 4
                    },
                    "end": {
                      "line": 291,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        13308,
                        13310
                      ],
                      "loc": {
                        "start": {
                          "line": 292,
                          "column": 4
                        },
                        "end": {
                          "line": 292,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error if inner observable raises error",
                        "raw": "'should raise error if inner observable raises error'",
                        "range": [
                          13311,
                          13364
                        ],
                        "loc": {
                          "start": {
                            "line": 292,
                            "column": 7
                          },
                          "end": {
                            "line": 292,
                            "column": 60
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      13392,
                                      13393
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 293,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        13396,
                                        13400
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 293,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 293,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a-b---------|                 ",
                                        "raw": "'a-b---------|                 '",
                                        "range": [
                                          13401,
                                          13433
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 293,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 293,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13396,
                                      13434
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 293,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 293,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    13392,
                                    13434
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 293,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 293,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13388,
                                13435
                              ],
                              "loc": {
                                "start": {
                                  "line": 293,
                                  "column": 8
                                },
                                "end": {
                                  "line": 293,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      13448,
                                      13453
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 294,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 294,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !                 ",
                                    "raw": "'  ^           !                 '",
                                    "range": [
                                      13456,
                                      13490
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 294,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 294,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    13448,
                                    13490
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 294,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 294,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13444,
                                13491
                              ],
                              "loc": {
                                "start": {
                                  "line": 294,
                                  "column": 8
                                },
                                "end": {
                                  "line": 294,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      13504,
                                      13505
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        13508,
                                        13512
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 295,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 295,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "c-d-e-f-#           ",
                                        "raw": "'c-d-e-f-#           '",
                                        "range": [
                                          13513,
                                          13535
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 295,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 295,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13508,
                                      13536
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    13504,
                                    13536
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13500,
                                13537
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 8
                                },
                                "end": {
                                  "line": 295,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      13550,
                                      13555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^       !           ",
                                    "raw": "'            ^       !           '",
                                    "range": [
                                      13558,
                                      13592
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    13550,
                                    13592
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13546,
                                13593
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 8
                                },
                                "end": {
                                  "line": 296,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      13606,
                                      13607
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        13610,
                                        13614
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 297,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 297,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "g-h-i-j-k-|",
                                        "raw": "'g-h-i-j-k-|'",
                                        "range": [
                                          13615,
                                          13628
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 297,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 297,
                                            "column": 34
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13610,
                                      13629
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 297,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 297,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    13606,
                                    13629
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 297,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 297,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13602,
                                13630
                              ],
                              "loc": {
                                "start": {
                                  "line": 297,
                                  "column": 8
                                },
                                "end": {
                                  "line": 297,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      13643,
                                      13648
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 298,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 298,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      13651,
                                      13653
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 298,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 298,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "range": [
                                    13643,
                                    13653
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 298,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 298,
                                      "column": 22
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13639,
                                13654
                              ],
                              "loc": {
                                "start": {
                                  "line": 298,
                                  "column": 8
                                },
                                "end": {
                                  "line": 298,
                                  "column": 23
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      13667,
                                      13669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 299,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        13672,
                                        13675
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 299,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 299,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x---------y--------z--------| ",
                                        "raw": "'--x---------y--------z--------| '",
                                        "range": [
                                          13676,
                                          13710
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 299,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 299,
                                            "column": 55
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                13714,
                                                13715
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 59
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                13717,
                                                13718
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 62
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 63
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              13714,
                                              13718
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 299,
                                                "column": 59
                                              },
                                              "end": {
                                                "line": 299,
                                                "column": 63
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                13720,
                                                13721
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 65
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 66
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                13723,
                                                13724
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 68
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 69
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              13720,
                                              13724
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 299,
                                                "column": 65
                                              },
                                              "end": {
                                                "line": 299,
                                                "column": 69
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                13726,
                                                13727
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 71
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 72
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                13729,
                                                13730
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 299,
                                                  "column": 74
                                                },
                                                "end": {
                                                  "line": 299,
                                                  "column": 75
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              13726,
                                              13730
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 299,
                                                "column": 71
                                              },
                                              "end": {
                                                "line": 299,
                                                "column": 75
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          13712,
                                          13732
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 299,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 299,
                                            "column": 77
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13672,
                                      13733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 299,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 299,
                                        "column": 78
                                      }
                                    }
                                  },
                                  "range": [
                                    13667,
                                    13733
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 299,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 299,
                                      "column": 78
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13663,
                                13734
                              ],
                              "loc": {
                                "start": {
                                  "line": 299,
                                  "column": 8
                                },
                                "end": {
                                  "line": 299,
                                  "column": 79
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      13747,
                                      13753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 300,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 300,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                   !           ",
                                    "raw": "'^                   !           '",
                                    "range": [
                                      13756,
                                      13790
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 300,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 300,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    13747,
                                    13790
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 300,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 300,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13743,
                                13791
                              ],
                              "loc": {
                                "start": {
                                  "line": 300,
                                  "column": 8
                                },
                                "end": {
                                  "line": 300,
                                  "column": 56
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13804,
                                      13812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 301,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 301,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a-b-------c-d-e-f-#           ",
                                    "raw": "'--a-b-------c-d-e-f-#           '",
                                    "range": [
                                      13815,
                                      13849
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 301,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 301,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "range": [
                                    13804,
                                    13849
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 301,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 301,
                                      "column": 57
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                13800,
                                13850
                              ],
                              "loc": {
                                "start": {
                                  "line": 301,
                                  "column": 8
                                },
                                "end": {
                                  "line": 301,
                                  "column": 58
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        13859,
                                        13875
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 302,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 302,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              13876,
                                              13878
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 302,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 302,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              13879,
                                              13887
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 302,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 302,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            13876,
                                            13887
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 302,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 302,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          13876,
                                          13889
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 302,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 302,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13859,
                                      13890
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 302,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 302,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13891,
                                      13895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 302,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 302,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    13859,
                                    13895
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 302,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 302,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      13896,
                                      13904
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 302,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 302,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13859,
                                  13905
                                ],
                                "loc": {
                                  "start": {
                                    "line": 302,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 302,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                13859,
                                13906
                              ],
                              "loc": {
                                "start": {
                                  "line": 302,
                                  "column": 8
                                },
                                "end": {
                                  "line": 302,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13915,
                                        13934
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 303,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 303,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            13935,
                                            13936
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 303,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 303,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13937,
                                            13950
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 303,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 303,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          13935,
                                          13950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 303,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 303,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13915,
                                      13951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 303,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 303,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      13952,
                                      13956
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 303,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 303,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    13915,
                                    13956
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 303,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 303,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "xsubs",
                                    "range": [
                                      13957,
                                      13962
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 303,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 303,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13915,
                                  13963
                                ],
                                "loc": {
                                  "start": {
                                    "line": 303,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 303,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                13915,
                                13964
                              ],
                              "loc": {
                                "start": {
                                  "line": 303,
                                  "column": 8
                                },
                                "end": {
                                  "line": 303,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        13973,
                                        13992
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 304,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 304,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            13993,
                                            13994
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 304,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 304,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            13995,
                                            14008
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 304,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 304,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          13993,
                                          14008
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 304,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 304,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      13973,
                                      14009
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 304,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 304,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14010,
                                      14014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 304,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 304,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    13973,
                                    14014
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 304,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 304,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      14015,
                                      14020
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 304,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 304,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  13973,
                                  14021
                                ],
                                "loc": {
                                  "start": {
                                    "line": 304,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 304,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                13973,
                                14022
                              ],
                              "loc": {
                                "start": {
                                  "line": 304,
                                  "column": 8
                                },
                                "end": {
                                  "line": 304,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14031,
                                        14050
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 305,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 305,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            14051,
                                            14052
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 305,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 305,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14053,
                                            14066
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 305,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 305,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          14051,
                                          14066
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 305,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 305,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14031,
                                      14067
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 305,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 305,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14068,
                                      14072
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 305,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 305,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    14031,
                                    14072
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 305,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 305,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      14073,
                                      14078
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 305,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 305,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14031,
                                  14079
                                ],
                                "loc": {
                                  "start": {
                                    "line": 305,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 305,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                14031,
                                14080
                              ],
                              "loc": {
                                "start": {
                                  "line": 305,
                                  "column": 8
                                },
                                "end": {
                                  "line": 305,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14089,
                                        14108
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 306,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 306,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            14109,
                                            14111
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 306,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 306,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14112,
                                            14125
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 306,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 306,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          14109,
                                          14125
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 306,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 306,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14089,
                                      14126
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 306,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 306,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14127,
                                      14131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 306,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 306,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    14089,
                                    14131
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 306,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 306,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      14132,
                                      14138
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 306,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 306,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14089,
                                  14139
                                ],
                                "loc": {
                                  "start": {
                                    "line": 306,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 306,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                14089,
                                14140
                              ],
                              "loc": {
                                "start": {
                                  "line": 306,
                                  "column": 8
                                },
                                "end": {
                                  "line": 306,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            13378,
                            14146
                          ],
                          "loc": {
                            "start": {
                              "line": 292,
                              "column": 74
                            },
                            "end": {
                              "line": 307,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          13366,
                          14146
                        ],
                        "loc": {
                          "start": {
                            "line": 292,
                            "column": 62
                          },
                          "end": {
                            "line": 307,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      13308,
                      14147
                    ],
                    "loc": {
                      "start": {
                        "line": 292,
                        "column": 4
                      },
                      "end": {
                        "line": 307,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1386,
                    "_esdocTestName": "it1386"
                  },
                  "range": [
                    13308,
                    14148
                  ],
                  "loc": {
                    "start": {
                      "line": 292,
                      "column": 4
                    },
                    "end": {
                      "line": 307,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        14153,
                        14155
                      ],
                      "loc": {
                        "start": {
                          "line": 308,
                          "column": 4
                        },
                        "end": {
                          "line": 308,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error if outer observable raises error",
                        "raw": "'should raise error if outer observable raises error'",
                        "range": [
                          14156,
                          14209
                        ],
                        "loc": {
                          "start": {
                            "line": 308,
                            "column": 7
                          },
                          "end": {
                            "line": 308,
                            "column": 60
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "y",
                                    "range": [
                                      14237,
                                      14238
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 309,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 309,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        14241,
                                        14245
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 309,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 309,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "a-b---------|                ",
                                        "raw": "'a-b---------|                '",
                                        "range": [
                                          14246,
                                          14277
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 309,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 309,
                                            "column": 52
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14241,
                                      14278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 309,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 309,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    14237,
                                    14278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 309,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 309,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14233,
                                14279
                              ],
                              "loc": {
                                "start": {
                                  "line": 309,
                                  "column": 8
                                },
                                "end": {
                                  "line": 309,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      14292,
                                      14297
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 310,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 310,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "  ^           !                ",
                                    "raw": "'  ^           !                '",
                                    "range": [
                                      14300,
                                      14333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 310,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 310,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    14292,
                                    14333
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 310,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 310,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14288,
                                14334
                              ],
                              "loc": {
                                "start": {
                                  "line": 310,
                                  "column": 8
                                },
                                "end": {
                                  "line": 310,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "z",
                                    "range": [
                                      14347,
                                      14348
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        14351,
                                        14355
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 311,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 311,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "c-d-e-f-|          ",
                                        "raw": "'c-d-e-f-|          '",
                                        "range": [
                                          14356,
                                          14377
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 311,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 311,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14351,
                                      14378
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    14347,
                                    14378
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14343,
                                14379
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 8
                                },
                                "end": {
                                  "line": 311,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      14392,
                                      14397
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 312,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 312,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "            ^   !              ",
                                    "raw": "'            ^   !              '",
                                    "range": [
                                      14400,
                                      14433
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 312,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 312,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    14392,
                                    14433
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 312,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 312,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14388,
                                14434
                              ],
                              "loc": {
                                "start": {
                                  "line": 312,
                                  "column": 8
                                },
                                "end": {
                                  "line": 312,
                                  "column": 54
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      14447,
                                      14449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 313,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 313,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        14452,
                                        14455
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 313,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 313,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--y---------z---#              ",
                                        "raw": "'--y---------z---#              '",
                                        "range": [
                                          14456,
                                          14489
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 313,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 313,
                                            "column": 54
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                14493,
                                                14494
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 313,
                                                  "column": 58
                                                },
                                                "end": {
                                                  "line": 313,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                14496,
                                                14497
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 313,
                                                  "column": 61
                                                },
                                                "end": {
                                                  "line": 313,
                                                  "column": 62
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              14493,
                                              14497
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 313,
                                                "column": 58
                                              },
                                              "end": {
                                                "line": 313,
                                                "column": 62
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                14499,
                                                14500
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 313,
                                                  "column": 64
                                                },
                                                "end": {
                                                  "line": 313,
                                                  "column": 65
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                14502,
                                                14503
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 313,
                                                  "column": 67
                                                },
                                                "end": {
                                                  "line": 313,
                                                  "column": 68
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              14499,
                                              14503
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 313,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 313,
                                                "column": 68
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          14491,
                                          14505
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 313,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 313,
                                            "column": 70
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14452,
                                      14506
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 313,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 313,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    14447,
                                    14506
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 313,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 313,
                                      "column": 71
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14443,
                                14507
                              ],
                              "loc": {
                                "start": {
                                  "line": 313,
                                  "column": 8
                                },
                                "end": {
                                  "line": 313,
                                  "column": 72
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      14520,
                                      14526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 314,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 314,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^               !              ",
                                    "raw": "'^               !              '",
                                    "range": [
                                      14529,
                                      14562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 314,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 314,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    14520,
                                    14562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 314,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 314,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14516,
                                14563
                              ],
                              "loc": {
                                "start": {
                                  "line": 314,
                                  "column": 8
                                },
                                "end": {
                                  "line": 314,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14576,
                                      14584
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 315,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 315,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a-b-------c-d-#              ",
                                    "raw": "'--a-b-------c-d-#              '",
                                    "range": [
                                      14587,
                                      14620
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 315,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 315,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    14576,
                                    14620
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 315,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 315,
                                      "column": 56
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14572,
                                14621
                              ],
                              "loc": {
                                "start": {
                                  "line": 315,
                                  "column": 8
                                },
                                "end": {
                                  "line": 315,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        14630,
                                        14646
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 316,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 316,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "e1",
                                            "range": [
                                              14647,
                                              14649
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 316,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 316,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "mergeAll",
                                            "range": [
                                              14650,
                                              14658
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 316,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 316,
                                                "column": 36
                                              }
                                            }
                                          },
                                          "range": [
                                            14647,
                                            14658
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 316,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 316,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "arguments": [],
                                        "range": [
                                          14647,
                                          14660
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 316,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 316,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14630,
                                      14661
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 316,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 316,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14662,
                                      14666
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 316,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 316,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    14630,
                                    14666
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 316,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 316,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      14667,
                                      14675
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 316,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 316,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14630,
                                  14676
                                ],
                                "loc": {
                                  "start": {
                                    "line": 316,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 316,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                14630,
                                14677
                              ],
                              "loc": {
                                "start": {
                                  "line": 316,
                                  "column": 8
                                },
                                "end": {
                                  "line": 316,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14686,
                                        14705
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 317,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 317,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            14706,
                                            14707
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 317,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 317,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14708,
                                            14721
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 317,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 317,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          14706,
                                          14721
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 317,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 317,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14686,
                                      14722
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 317,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 317,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14723,
                                      14727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 317,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 317,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    14686,
                                    14727
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 317,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 317,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "ysubs",
                                    "range": [
                                      14728,
                                      14733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 317,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 317,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14686,
                                  14734
                                ],
                                "loc": {
                                  "start": {
                                    "line": 317,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 317,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                14686,
                                14735
                              ],
                              "loc": {
                                "start": {
                                  "line": 317,
                                  "column": 8
                                },
                                "end": {
                                  "line": 317,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14744,
                                        14763
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 318,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 318,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            14764,
                                            14765
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 318,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 318,
                                              "column": 29
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14766,
                                            14779
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 318,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 318,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "range": [
                                          14764,
                                          14779
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 318,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 318,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14744,
                                      14780
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 318,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 318,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14781,
                                      14785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 318,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 318,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    14744,
                                    14785
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 318,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 318,
                                      "column": 49
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "zsubs",
                                    "range": [
                                      14786,
                                      14791
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 318,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 318,
                                        "column": 55
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14744,
                                  14792
                                ],
                                "loc": {
                                  "start": {
                                    "line": 318,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 318,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                14744,
                                14793
                              ],
                              "loc": {
                                "start": {
                                  "line": 318,
                                  "column": 8
                                },
                                "end": {
                                  "line": 318,
                                  "column": 57
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        14802,
                                        14821
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 319,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 319,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            14822,
                                            14824
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            14825,
                                            14838
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 319,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 319,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          14822,
                                          14838
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 319,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 319,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14802,
                                      14839
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      14840,
                                      14844
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    14802,
                                    14844
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 319,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 319,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      14845,
                                      14851
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 319,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 319,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  14802,
                                  14852
                                ],
                                "loc": {
                                  "start": {
                                    "line": 319,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 319,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                14802,
                                14853
                              ],
                              "loc": {
                                "start": {
                                  "line": 319,
                                  "column": 8
                                },
                                "end": {
                                  "line": 319,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            14223,
                            14859
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 74
                            },
                            "end": {
                              "line": 320,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          14211,
                          14859
                        ],
                        "loc": {
                          "start": {
                            "line": 308,
                            "column": 62
                          },
                          "end": {
                            "line": 320,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      14153,
                      14860
                    ],
                    "loc": {
                      "start": {
                        "line": 308,
                        "column": 4
                      },
                      "end": {
                        "line": 320,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1387,
                    "_esdocTestName": "it1387"
                  },
                  "range": [
                    14153,
                    14861
                  ],
                  "loc": {
                    "start": {
                      "line": 308,
                      "column": 4
                    },
                    "end": {
                      "line": 320,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        14866,
                        14868
                      ],
                      "loc": {
                        "start": {
                          "line": 321,
                          "column": 4
                        },
                        "end": {
                          "line": 321,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge all promises in an observable",
                        "raw": "'should merge all promises in an observable'",
                        "range": [
                          14869,
                          14913
                        ],
                        "loc": {
                          "start": {
                            "line": 321,
                            "column": 7
                          },
                          "end": {
                            "line": 321,
                            "column": 51
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              14925,
                              14929
                            ],
                            "loc": {
                              "start": {
                                "line": 321,
                                "column": 63
                              },
                              "end": {
                                "line": 321,
                                "column": 67
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      14945,
                                      14947
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 322,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 322,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Rx",
                                          "range": [
                                            14950,
                                            14952
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 322,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 322,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "Observable",
                                          "range": [
                                            14953,
                                            14963
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 322,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 322,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          14950,
                                          14963
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 322,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 322,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "from",
                                        "range": [
                                          14964,
                                          14968
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 322,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 322,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        14950,
                                        14968
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 322,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 322,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                14987,
                                                14994
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 323,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 323,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15005,
                                                      15008
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 323,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 323,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15012,
                                                            15015
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 323,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 323,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "a",
                                                            "raw": "'a'",
                                                            "range": [
                                                              15016,
                                                              15019
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 323,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 323,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15012,
                                                          15020
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 323,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 323,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15012,
                                                        15021
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 323,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 323,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15010,
                                                    15023
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 323,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 323,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  14995,
                                                  15023
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 323,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 323,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              14983,
                                              15024
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 323,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 323,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15042,
                                                15049
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 324,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 324,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15060,
                                                      15063
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 324,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 324,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15067,
                                                            15070
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 324,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 324,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "b",
                                                            "raw": "'b'",
                                                            "range": [
                                                              15071,
                                                              15074
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 324,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 324,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15067,
                                                          15075
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 324,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 324,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15067,
                                                        15076
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 324,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 324,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15065,
                                                    15078
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 324,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 324,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15050,
                                                  15078
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 324,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 324,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15038,
                                              15079
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 324,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 324,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15097,
                                                15104
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 325,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 325,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15115,
                                                      15118
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 325,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 325,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15122,
                                                            15125
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 325,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 325,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "c",
                                                            "raw": "'c'",
                                                            "range": [
                                                              15126,
                                                              15129
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 325,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 325,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15122,
                                                          15130
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 325,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 325,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15122,
                                                        15131
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 325,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 325,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15120,
                                                    15133
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 325,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 325,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15105,
                                                  15133
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 325,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 325,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15093,
                                              15134
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 325,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 325,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15152,
                                                15159
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 326,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 326,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15170,
                                                      15173
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 326,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 326,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15177,
                                                            15180
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 326,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 326,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "d",
                                                            "raw": "'d'",
                                                            "range": [
                                                              15181,
                                                              15184
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 326,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 326,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15177,
                                                          15185
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 326,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 326,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15177,
                                                        15186
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 326,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 326,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15175,
                                                    15188
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 326,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 326,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15160,
                                                  15188
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 326,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 326,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15148,
                                              15189
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 326,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 326,
                                                "column": 53
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          14969,
                                          15200
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 322,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 327,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      14950,
                                      15201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 322,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 327,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    14945,
                                    15201
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 322,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 327,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                14941,
                                15202
                              ],
                              "loc": {
                                "start": {
                                  "line": 322,
                                  "column": 8
                                },
                                "end": {
                                  "line": 327,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      15215,
                                      15223
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 328,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 328,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": "a",
                                        "raw": "'a'",
                                        "range": [
                                          15227,
                                          15230
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 328,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 328,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "b",
                                        "raw": "'b'",
                                        "range": [
                                          15232,
                                          15235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 328,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 328,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "c",
                                        "raw": "'c'",
                                        "range": [
                                          15237,
                                          15240
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 328,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 328,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": "d",
                                        "raw": "'d'",
                                        "range": [
                                          15242,
                                          15245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 328,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 328,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15226,
                                      15246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 328,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 328,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    15215,
                                    15246
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 328,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 328,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15211,
                                15247
                              ],
                              "loc": {
                                "start": {
                                  "line": 328,
                                  "column": 8
                                },
                                "end": {
                                  "line": 328,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "res",
                                    "range": [
                                      15260,
                                      15263
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 329,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 329,
                                        "column": 15
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      15266,
                                      15268
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 329,
                                        "column": 18
                                      },
                                      "end": {
                                        "line": 329,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "range": [
                                    15260,
                                    15268
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 329,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 329,
                                      "column": 20
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15256,
                                15269
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 8
                                },
                                "end": {
                                  "line": 329,
                                  "column": 21
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          15278,
                                          15280
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 330,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 330,
                                            "column": 10
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeAll",
                                        "range": [
                                          15281,
                                          15289
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 330,
                                            "column": 11
                                          },
                                          "end": {
                                            "line": 330,
                                            "column": 19
                                          }
                                        }
                                      },
                                      "range": [
                                        15278,
                                        15289
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 330,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 330,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      15278,
                                      15291
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      15292,
                                      15301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    15278,
                                    15301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 330,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 330,
                                      "column": 31
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          15312,
                                          15313
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 330,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 330,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "res",
                                                "range": [
                                                  15317,
                                                  15320
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 330,
                                                    "column": 47
                                                  },
                                                  "end": {
                                                    "line": 330,
                                                    "column": 50
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "push",
                                                "range": [
                                                  15321,
                                                  15325
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 330,
                                                    "column": 51
                                                  },
                                                  "end": {
                                                    "line": 330,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                15317,
                                                15325
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 330,
                                                  "column": 47
                                                },
                                                "end": {
                                                  "line": 330,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Identifier",
                                                "name": "x",
                                                "range": [
                                                  15326,
                                                  15327
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 330,
                                                    "column": 56
                                                  },
                                                  "end": {
                                                    "line": 330,
                                                    "column": 57
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15317,
                                              15328
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 330,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 330,
                                                "column": 58
                                              }
                                            }
                                          },
                                          "range": [
                                            15317,
                                            15329
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 330,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 330,
                                              "column": 59
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        15315,
                                        15331
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 330,
                                          "column": 45
                                        },
                                        "end": {
                                          "line": 330,
                                          "column": 61
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      15302,
                                      15331
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 61
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "err",
                                        "range": [
                                          15343,
                                          15346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 330,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 330,
                                            "column": 76
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                15350,
                                                15354
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 330,
                                                  "column": 80
                                                },
                                                "end": {
                                                  "line": 330,
                                                  "column": 84
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    15359,
                                                    15364
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 330,
                                                      "column": 89
                                                    },
                                                    "end": {
                                                      "line": 330,
                                                      "column": 94
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      15365,
                                                      15387
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 330,
                                                        "column": 95
                                                      },
                                                      "end": {
                                                        "line": 330,
                                                        "column": 117
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  15355,
                                                  15388
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 330,
                                                    "column": 85
                                                  },
                                                  "end": {
                                                    "line": 330,
                                                    "column": 118
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15350,
                                              15389
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 330,
                                                "column": 80
                                              },
                                              "end": {
                                                "line": 330,
                                                "column": 119
                                              }
                                            }
                                          },
                                          "range": [
                                            15350,
                                            15390
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 330,
                                              "column": 80
                                            },
                                            "end": {
                                              "line": 330,
                                              "column": 120
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        15348,
                                        15392
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 330,
                                          "column": 78
                                        },
                                        "end": {
                                          "line": 330,
                                          "column": 122
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      15333,
                                      15392
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 63
                                      },
                                      "end": {
                                        "line": 330,
                                        "column": 122
                                      }
                                    }
                                  },
                                  {
                                    "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": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "CallExpression",
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "chai_1",
                                                        "range": [
                                                          15420,
                                                          15426
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 331,
                                                            "column": 12
                                                          },
                                                          "end": {
                                                            "line": 331,
                                                            "column": 18
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "expect",
                                                        "range": [
                                                          15427,
                                                          15433
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 331,
                                                            "column": 19
                                                          },
                                                          "end": {
                                                            "line": 331,
                                                            "column": 25
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15420,
                                                        15433
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 331,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 331,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "Identifier",
                                                        "name": "res",
                                                        "range": [
                                                          15434,
                                                          15437
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 331,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 331,
                                                            "column": 29
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      15420,
                                                      15438
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 331,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 331,
                                                        "column": 30
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "to",
                                                    "range": [
                                                      15439,
                                                      15441
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 331,
                                                        "column": 31
                                                      },
                                                      "end": {
                                                        "line": 331,
                                                        "column": 33
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    15420,
                                                    15441
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 331,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 331,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "deep",
                                                  "range": [
                                                    15442,
                                                    15446
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 331,
                                                      "column": 34
                                                    },
                                                    "end": {
                                                      "line": 331,
                                                      "column": 38
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  15420,
                                                  15446
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 331,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 331,
                                                    "column": 38
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  15447,
                                                  15452
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 331,
                                                    "column": 39
                                                  },
                                                  "end": {
                                                    "line": 331,
                                                    "column": 44
                                                  }
                                                }
                                              },
                                              "range": [
                                                15420,
                                                15452
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 331,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 331,
                                                  "column": 44
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Identifier",
                                                "name": "expected",
                                                "range": [
                                                  15453,
                                                  15461
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 331,
                                                    "column": 45
                                                  },
                                                  "end": {
                                                    "line": 331,
                                                    "column": 53
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15420,
                                              15462
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 331,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 331,
                                                "column": 54
                                              }
                                            }
                                          },
                                          "range": [
                                            15420,
                                            15463
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 331,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 331,
                                              "column": 55
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                15476,
                                                15480
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 332,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 332,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              15476,
                                              15482
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 332,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 332,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            15476,
                                            15483
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 332,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 332,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        15406,
                                        15493
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 330,
                                          "column": 136
                                        },
                                        "end": {
                                          "line": 333,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      15394,
                                      15493
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 330,
                                        "column": 124
                                      },
                                      "end": {
                                        "line": 333,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15278,
                                  15494
                                ],
                                "loc": {
                                  "start": {
                                    "line": 330,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 333,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                15278,
                                15495
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 8
                                },
                                "end": {
                                  "line": 333,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            14931,
                            15501
                          ],
                          "loc": {
                            "start": {
                              "line": 321,
                              "column": 69
                            },
                            "end": {
                              "line": 334,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          14915,
                          15501
                        ],
                        "loc": {
                          "start": {
                            "line": 321,
                            "column": 53
                          },
                          "end": {
                            "line": 334,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      14866,
                      15502
                    ],
                    "loc": {
                      "start": {
                        "line": 321,
                        "column": 4
                      },
                      "end": {
                        "line": 334,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1388,
                    "_esdocTestName": "it1388"
                  },
                  "range": [
                    14866,
                    15503
                  ],
                  "loc": {
                    "start": {
                      "line": 321,
                      "column": 4
                    },
                    "end": {
                      "line": 334,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        15508,
                        15510
                      ],
                      "loc": {
                        "start": {
                          "line": 335,
                          "column": 4
                        },
                        "end": {
                          "line": 335,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should raise error when promise rejects",
                        "raw": "'should raise error when promise rejects'",
                        "range": [
                          15511,
                          15552
                        ],
                        "loc": {
                          "start": {
                            "line": 335,
                            "column": 7
                          },
                          "end": {
                            "line": 335,
                            "column": 48
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              15564,
                              15568
                            ],
                            "loc": {
                              "start": {
                                "line": 335,
                                "column": 60
                              },
                              "end": {
                                "line": 335,
                                "column": 64
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "error",
                                    "range": [
                                      15584,
                                      15589
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "error",
                                    "raw": "'error'",
                                    "range": [
                                      15592,
                                      15599
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    15584,
                                    15599
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15580,
                                15600
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 8
                                },
                                "end": {
                                  "line": 336,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      15613,
                                      15615
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Rx",
                                          "range": [
                                            15618,
                                            15620
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 337,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 337,
                                              "column": 19
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "Observable",
                                          "range": [
                                            15621,
                                            15631
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 337,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 337,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          15618,
                                          15631
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "from",
                                        "range": [
                                          15632,
                                          15636
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 35
                                          }
                                        }
                                      },
                                      "range": [
                                        15618,
                                        15636
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrayExpression",
                                        "elements": [
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15655,
                                                15662
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 338,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 338,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15673,
                                                      15676
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 338,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 338,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15680,
                                                            15683
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 338,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 338,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "a",
                                                            "raw": "'a'",
                                                            "range": [
                                                              15684,
                                                              15687
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 338,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 338,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15680,
                                                          15688
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 338,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 338,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15680,
                                                        15689
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 338,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 338,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15678,
                                                    15691
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 338,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 338,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15663,
                                                  15691
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 338,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 338,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15651,
                                              15692
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 338,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 338,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15710,
                                                15717
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 339,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 339,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15728,
                                                      15731
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 339,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 339,
                                                        "column": 37
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Identifier",
                                                    "name": "rej",
                                                    "range": [
                                                      15733,
                                                      15736
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 339,
                                                        "column": 39
                                                      },
                                                      "end": {
                                                        "line": 339,
                                                        "column": 42
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "rej",
                                                          "range": [
                                                            15740,
                                                            15743
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 339,
                                                              "column": 46
                                                            },
                                                            "end": {
                                                              "line": 339,
                                                              "column": 49
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "error",
                                                            "range": [
                                                              15744,
                                                              15749
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 339,
                                                                "column": 50
                                                              },
                                                              "end": {
                                                                "line": 339,
                                                                "column": 55
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15740,
                                                          15750
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 339,
                                                            "column": 46
                                                          },
                                                          "end": {
                                                            "line": 339,
                                                            "column": 56
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15740,
                                                        15751
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 339,
                                                          "column": 46
                                                        },
                                                        "end": {
                                                          "line": 339,
                                                          "column": 57
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15738,
                                                    15753
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 339,
                                                      "column": 44
                                                    },
                                                    "end": {
                                                      "line": 339,
                                                      "column": 59
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15718,
                                                  15753
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 339,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 339,
                                                    "column": 59
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15706,
                                              15754
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 339,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 339,
                                                "column": 60
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15772,
                                                15779
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 340,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 340,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15790,
                                                      15793
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 340,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 340,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15797,
                                                            15800
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 340,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 340,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "c",
                                                            "raw": "'c'",
                                                            "range": [
                                                              15801,
                                                              15804
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 340,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 340,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15797,
                                                          15805
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 340,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 340,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15797,
                                                        15806
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 340,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 340,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15795,
                                                    15808
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 340,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 340,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15780,
                                                  15808
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 340,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 340,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15768,
                                              15809
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 340,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 340,
                                                "column": 53
                                              }
                                            }
                                          },
                                          {
                                            "type": "NewExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "Promise",
                                              "range": [
                                                15827,
                                                15834
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 341,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 341,
                                                  "column": 23
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "res",
                                                    "range": [
                                                      15845,
                                                      15848
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 341,
                                                        "column": 34
                                                      },
                                                      "end": {
                                                        "line": 341,
                                                        "column": 37
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ExpressionStatement",
                                                      "expression": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "Identifier",
                                                          "name": "res",
                                                          "range": [
                                                            15852,
                                                            15855
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 341,
                                                              "column": 41
                                                            },
                                                            "end": {
                                                              "line": 341,
                                                              "column": 44
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Literal",
                                                            "value": "d",
                                                            "raw": "'d'",
                                                            "range": [
                                                              15856,
                                                              15859
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 341,
                                                                "column": 45
                                                              },
                                                              "end": {
                                                                "line": 341,
                                                                "column": 48
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          15852,
                                                          15860
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 341,
                                                            "column": 41
                                                          },
                                                          "end": {
                                                            "line": 341,
                                                            "column": 49
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        15852,
                                                        15861
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 341,
                                                          "column": 41
                                                        },
                                                        "end": {
                                                          "line": 341,
                                                          "column": 50
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15850,
                                                    15863
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 341,
                                                      "column": 39
                                                    },
                                                    "end": {
                                                      "line": 341,
                                                      "column": 52
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  15835,
                                                  15863
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 341,
                                                    "column": 24
                                                  },
                                                  "end": {
                                                    "line": 341,
                                                    "column": 52
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15823,
                                              15864
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 341,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 341,
                                                "column": 53
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          15637,
                                          15875
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 342,
                                            "column": 9
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      15618,
                                      15876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 342,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "range": [
                                    15613,
                                    15876
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 342,
                                      "column": 10
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15609,
                                15877
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 8
                                },
                                "end": {
                                  "line": 342,
                                  "column": 11
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "res",
                                    "range": [
                                      15890,
                                      15893
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 343,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 343,
                                        "column": 15
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [],
                                    "range": [
                                      15896,
                                      15898
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 343,
                                        "column": 18
                                      },
                                      "end": {
                                        "line": 343,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "range": [
                                    15890,
                                    15898
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 343,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 343,
                                      "column": 20
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                15886,
                                15899
                              ],
                              "loc": {
                                "start": {
                                  "line": 343,
                                  "column": 8
                                },
                                "end": {
                                  "line": 343,
                                  "column": 21
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          15908,
                                          15910
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 344,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 344,
                                            "column": 10
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeAll",
                                        "range": [
                                          15911,
                                          15919
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 344,
                                            "column": 11
                                          },
                                          "end": {
                                            "line": 344,
                                            "column": 19
                                          }
                                        }
                                      },
                                      "range": [
                                        15908,
                                        15919
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 344,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 344,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      15908,
                                      15921
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 344,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 344,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      15922,
                                      15931
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 344,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 344,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    15908,
                                    15931
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 344,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 344,
                                      "column": 31
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          15942,
                                          15943
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 344,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 344,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "res",
                                                "range": [
                                                  15947,
                                                  15950
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 344,
                                                    "column": 47
                                                  },
                                                  "end": {
                                                    "line": 344,
                                                    "column": 50
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "push",
                                                "range": [
                                                  15951,
                                                  15955
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 344,
                                                    "column": 51
                                                  },
                                                  "end": {
                                                    "line": 344,
                                                    "column": 55
                                                  }
                                                }
                                              },
                                              "range": [
                                                15947,
                                                15955
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 344,
                                                  "column": 47
                                                },
                                                "end": {
                                                  "line": 344,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Identifier",
                                                "name": "x",
                                                "range": [
                                                  15956,
                                                  15957
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 344,
                                                    "column": 56
                                                  },
                                                  "end": {
                                                    "line": 344,
                                                    "column": 57
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15947,
                                              15958
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 344,
                                                "column": 47
                                              },
                                              "end": {
                                                "line": 344,
                                                "column": 58
                                              }
                                            }
                                          },
                                          "range": [
                                            15947,
                                            15959
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 344,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 344,
                                              "column": 59
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        15945,
                                        15961
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 344,
                                          "column": 45
                                        },
                                        "end": {
                                          "line": 344,
                                          "column": 61
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      15932,
                                      15961
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 344,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 344,
                                        "column": 61
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "err",
                                        "range": [
                                          15973,
                                          15976
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 344,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 344,
                                            "column": 76
                                          }
                                        }
                                      }
                                    ],
                                    "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": [
                                                        15992,
                                                        15998
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 345,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 345,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        15999,
                                                        16005
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 345,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 345,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      15992,
                                                      16005
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 345,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 345,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "res",
                                                        "range": [
                                                          16006,
                                                          16009
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 345,
                                                            "column": 26
                                                          },
                                                          "end": {
                                                            "line": 345,
                                                            "column": 29
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "length",
                                                        "range": [
                                                          16010,
                                                          16016
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 345,
                                                            "column": 30
                                                          },
                                                          "end": {
                                                            "line": 345,
                                                            "column": 36
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        16006,
                                                        16016
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 345,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 345,
                                                          "column": 36
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    15992,
                                                    16017
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 345,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 345,
                                                      "column": 37
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    16018,
                                                    16020
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 345,
                                                      "column": 38
                                                    },
                                                    "end": {
                                                      "line": 345,
                                                      "column": 40
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  15992,
                                                  16020
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 345,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 345,
                                                    "column": 40
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  16021,
                                                  16026
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 345,
                                                    "column": 41
                                                  },
                                                  "end": {
                                                    "line": 345,
                                                    "column": 46
                                                  }
                                                }
                                              },
                                              "range": [
                                                15992,
                                                16026
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 345,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 345,
                                                  "column": 46
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": 1,
                                                "raw": "1",
                                                "range": [
                                                  16027,
                                                  16028
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 345,
                                                    "column": 47
                                                  },
                                                  "end": {
                                                    "line": 345,
                                                    "column": 48
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              15992,
                                              16029
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 345,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 345,
                                                "column": 49
                                              }
                                            }
                                          },
                                          "range": [
                                            15992,
                                            16030
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 345,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 345,
                                              "column": 50
                                            }
                                          }
                                        },
                                        {
                                          "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": [
                                                        16043,
                                                        16049
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 346,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 346,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        16050,
                                                        16056
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 346,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 346,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      16043,
                                                      16056
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 346,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 346,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "err",
                                                      "range": [
                                                        16057,
                                                        16060
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 346,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 346,
                                                          "column": 29
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    16043,
                                                    16061
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 346,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 346,
                                                      "column": 30
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    16062,
                                                    16064
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 346,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 346,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  16043,
                                                  16064
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 346,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 346,
                                                    "column": 33
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  16065,
                                                  16070
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 346,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 346,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "range": [
                                                16043,
                                                16070
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 346,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 346,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "Literal",
                                                "value": "error",
                                                "raw": "'error'",
                                                "range": [
                                                  16071,
                                                  16078
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 346,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 346,
                                                    "column": 47
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              16043,
                                              16079
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 346,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 346,
                                                "column": 48
                                              }
                                            }
                                          },
                                          "range": [
                                            16043,
                                            16080
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 346,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 346,
                                              "column": 49
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                16093,
                                                16097
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 347,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 347,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              16093,
                                              16099
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 347,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 347,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            16093,
                                            16100
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 347,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 347,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        15978,
                                        16110
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 344,
                                          "column": 78
                                        },
                                        "end": {
                                          "line": 348,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      15963,
                                      16110
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 344,
                                        "column": 63
                                      },
                                      "end": {
                                        "line": 348,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                16126,
                                                16130
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 348,
                                                  "column": 25
                                                },
                                                "end": {
                                                  "line": 348,
                                                  "column": 29
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    16135,
                                                    16140
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 348,
                                                      "column": 34
                                                    },
                                                    "end": {
                                                      "line": 348,
                                                      "column": 39
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      16141,
                                                      16163
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 348,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 348,
                                                        "column": 62
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  16131,
                                                  16164
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 348,
                                                    "column": 30
                                                  },
                                                  "end": {
                                                    "line": 348,
                                                    "column": 63
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              16126,
                                              16165
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 348,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 348,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "range": [
                                            16126,
                                            16166
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 348,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 348,
                                              "column": 65
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        16124,
                                        16168
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 348,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 348,
                                          "column": 67
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      16112,
                                      16168
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 348,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 348,
                                        "column": 67
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  15908,
                                  16169
                                ],
                                "loc": {
                                  "start": {
                                    "line": 344,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 348,
                                    "column": 68
                                  }
                                }
                              },
                              "range": [
                                15908,
                                16170
                              ],
                              "loc": {
                                "start": {
                                  "line": 344,
                                  "column": 8
                                },
                                "end": {
                                  "line": 348,
                                  "column": 69
                                }
                              }
                            }
                          ],
                          "range": [
                            15570,
                            16176
                          ],
                          "loc": {
                            "start": {
                              "line": 335,
                              "column": 66
                            },
                            "end": {
                              "line": 349,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          15554,
                          16176
                        ],
                        "loc": {
                          "start": {
                            "line": 335,
                            "column": 50
                          },
                          "end": {
                            "line": 349,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      15508,
                      16177
                    ],
                    "loc": {
                      "start": {
                        "line": 335,
                        "column": 4
                      },
                      "end": {
                        "line": 349,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1389,
                    "_esdocTestName": "it1389"
                  },
                  "range": [
                    15508,
                    16178
                  ],
                  "loc": {
                    "start": {
                      "line": 335,
                      "column": 4
                    },
                    "end": {
                      "line": 349,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                193,
                16180
              ],
              "loc": {
                "start": {
                  "line": 6,
                  "column": 54
                },
                "end": {
                  "line": 350,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              181,
              16180
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 42
              },
              "end": {
                "line": 350,
                "column": 1
              }
            }
          }
        ],
        "range": [
          139,
          16181
        ],
        "loc": {
          "start": {
            "line": 6,
            "column": 0
          },
          "end": {
            "line": 350,
            "column": 2
          }
        },
        "_esdocTestId": 1363,
        "_esdocTestName": "describe1363"
      },
      "range": [
        139,
        16182
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 350,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {mergeAll} ",
          "range": [
            115,
            138
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 5,
              "column": 23
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=mergeAll-spec.js.map",
          "range": [
            16183,
            16224
          ],
          "loc": {
            "start": {
              "line": 351,
              "column": 0
            },
            "end": {
              "line": 351,
              "column": 41
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    16182
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 350,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {mergeAll} ",
      "range": [
        115,
        138
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 23
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=mergeAll-spec.js.map",
      "range": [
        16183,
        16224
      ],
      "loc": {
        "start": {
          "line": 351,
          "column": 0
        },
        "end": {
          "line": 351,
          "column": 41
        }
      }
    }
  ]
}