{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "chai_1",
            "range": [
              18,
              24
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 4
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                27,
                34
              ],
              "loc": {
                "start": {
                  "line": 2,
                  "column": 13
                },
                "end": {
                  "line": 2,
                  "column": 20
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "chai",
                "raw": "'chai'",
                "range": [
                  35,
                  41
                ],
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 21
                  },
                  "end": {
                    "line": 2,
                    "column": 27
                  }
                }
              }
            ],
            "range": [
              27,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 13
              },
              "end": {
                "line": 2,
                "column": 28
              }
            }
          },
          "range": [
            18,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 4
            },
            "end": {
              "line": 2,
              "column": 28
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        14,
        43
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Rx",
            "range": [
              48,
              50
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 4
              },
              "end": {
                "line": 3,
                "column": 6
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                53,
                60
              ],
              "loc": {
                "start": {
                  "line": 3,
                  "column": 9
                },
                "end": {
                  "line": 3,
                  "column": 16
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../dist/cjs/Rx",
                "raw": "'../../dist/cjs/Rx'",
                "range": [
                  61,
                  80
                ],
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 17
                  },
                  "end": {
                    "line": 3,
                    "column": 36
                  }
                }
              }
            ],
            "range": [
              53,
              81
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 37
              }
            }
          },
          "range": [
            48,
            81
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 4
            },
            "end": {
              "line": 3,
              "column": 37
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        44,
        82
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 38
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Observable",
            "range": [
              87,
              97
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 4
              },
              "end": {
                "line": 4,
                "column": 14
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "Identifier",
              "name": "Rx",
              "range": [
                100,
                102
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 17
                },
                "end": {
                  "line": 4,
                  "column": 19
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "Observable",
              "range": [
                103,
                113
              ],
              "loc": {
                "start": {
                  "line": 4,
                  "column": 20
                },
                "end": {
                  "line": 4,
                  "column": 30
                }
              }
            },
            "range": [
              100,
              113
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 17
              },
              "end": {
                "line": 4,
                "column": 30
              }
            }
          },
          "range": [
            87,
            113
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 4
            },
            "end": {
              "line": 4,
              "column": 30
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        83,
        114
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 31
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "queueScheduler",
            "range": [
              119,
              133
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 4
              },
              "end": {
                "line": 5,
                "column": 18
              }
            }
          },
          "init": {
            "type": "MemberExpression",
            "computed": false,
            "object": {
              "type": "MemberExpression",
              "computed": false,
              "object": {
                "type": "Identifier",
                "name": "Rx",
                "range": [
                  136,
                  138
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 21
                  },
                  "end": {
                    "line": 5,
                    "column": 23
                  }
                }
              },
              "property": {
                "type": "Identifier",
                "name": "Scheduler",
                "range": [
                  139,
                  148
                ],
                "loc": {
                  "start": {
                    "line": 5,
                    "column": 24
                  },
                  "end": {
                    "line": 5,
                    "column": 33
                  }
                }
              },
              "range": [
                136,
                148
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 21
                },
                "end": {
                  "line": 5,
                  "column": 33
                }
              }
            },
            "property": {
              "type": "Identifier",
              "name": "queue",
              "range": [
                149,
                154
              ],
              "loc": {
                "start": {
                  "line": 5,
                  "column": 34
                },
                "end": {
                  "line": 5,
                  "column": 39
                }
              }
            },
            "range": [
              136,
              154
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 21
              },
              "end": {
                "line": 5,
                "column": 39
              }
            }
          },
          "range": [
            119,
            154
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 4
            },
            "end": {
              "line": 5,
              "column": 39
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        115,
        155
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 40
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "* @test {merge} ",
          "range": [
            156,
            176
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 20
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            177,
            185
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 0
            },
            "end": {
              "line": 7,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.merge",
            "raw": "'Observable.prototype.merge'",
            "range": [
              186,
              214
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 37
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "Identifier",
                        "name": "asDiagram",
                        "range": [
                          234,
                          243
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 4
                          },
                          "end": {
                            "line": 8,
                            "column": 13
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Literal",
                          "value": "merge",
                          "raw": "'merge'",
                          "range": [
                            244,
                            251
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 14
                            },
                            "end": {
                              "line": 8,
                              "column": 21
                            }
                          }
                        }
                      ],
                      "range": [
                        234,
                        252
                      ],
                      "loc": {
                        "start": {
                          "line": 8,
                          "column": 4
                        },
                        "end": {
                          "line": 8,
                          "column": 22
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should handle merging two hot observables",
                        "raw": "'should handle merging two hot observables'",
                        "range": [
                          253,
                          296
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 23
                          },
                          "end": {
                            "line": 8,
                            "column": 66
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      324,
                                      326
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        329,
                                        332
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 9,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 9,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a-----b-----c----|",
                                        "raw": "'--a-----b-----c----|'",
                                        "range": [
                                          333,
                                          355
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 9,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 9,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      329,
                                      356
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 9,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 9,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    324,
                                    356
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 9,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 9,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                320,
                                357
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 8
                                },
                                "end": {
                                  "line": 9,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      370,
                                      376
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                  !",
                                    "raw": "'^                  !'",
                                    "range": [
                                      379,
                                      401
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 10,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 10,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    370,
                                    401
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 10,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 10,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                366,
                                402
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 8
                                },
                                "end": {
                                  "line": 10,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      415,
                                      417
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        420,
                                        423
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 11,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 11,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----d-----e-----f---|",
                                        "raw": "'-----d-----e-----f---|'",
                                        "range": [
                                          424,
                                          448
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 11,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 11,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      420,
                                      449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 11,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 11,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    415,
                                    449
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 11,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 11,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                411,
                                450
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 8
                                },
                                "end": {
                                  "line": 11,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      463,
                                      469
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                    !",
                                    "raw": "'^                    !'",
                                    "range": [
                                      472,
                                      496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 12,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 12,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    463,
                                    496
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 12,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 12,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                459,
                                497
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 8
                                },
                                "end": {
                                  "line": 12,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      510,
                                      518
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--d--b--e--c--f---|",
                                    "raw": "'--a--d--b--e--c--f---|'",
                                    "range": [
                                      521,
                                      545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 13,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 13,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    510,
                                    545
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 13,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 13,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                506,
                                546
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 8
                                },
                                "end": {
                                  "line": 13,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      559,
                                      565
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          568,
                                          570
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          571,
                                          576
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        568,
                                        576
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 14,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 14,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          577,
                                          579
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          581,
                                          596
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 14,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 14,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      568,
                                      597
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 14,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 14,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    559,
                                    597
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 14,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 14,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                555,
                                598
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 8
                                },
                                "end": {
                                  "line": 14,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        607,
                                        623
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 15,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 15,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          624,
                                          630
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 15,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 15,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      607,
                                      631
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      632,
                                      636
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    607,
                                    636
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 15,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 15,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      637,
                                      645
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 15,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 15,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  607,
                                  646
                                ],
                                "loc": {
                                  "start": {
                                    "line": 15,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 15,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                607,
                                647
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 8
                                },
                                "end": {
                                  "line": 15,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        656,
                                        675
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 16,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 16,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            676,
                                            678
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 16,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 16,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            679,
                                            692
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 16,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 16,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          676,
                                          692
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 16,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 16,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      656,
                                      693
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      694,
                                      698
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    656,
                                    698
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 16,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 16,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      699,
                                      705
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 16,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 16,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  656,
                                  706
                                ],
                                "loc": {
                                  "start": {
                                    "line": 16,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 16,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                656,
                                707
                              ],
                              "loc": {
                                "start": {
                                  "line": 16,
                                  "column": 8
                                },
                                "end": {
                                  "line": 16,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        716,
                                        735
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 17,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 17,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            736,
                                            738
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 17,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 17,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            739,
                                            752
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 17,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 17,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          736,
                                          752
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 17,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 17,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      716,
                                      753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      754,
                                      758
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    716,
                                    758
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 17,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 17,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      759,
                                      765
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 17,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 17,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  716,
                                  766
                                ],
                                "loc": {
                                  "start": {
                                    "line": 17,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 17,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                716,
                                767
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 8
                                },
                                "end": {
                                  "line": 17,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            310,
                            773
                          ],
                          "loc": {
                            "start": {
                              "line": 8,
                              "column": 80
                            },
                            "end": {
                              "line": 18,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          298,
                          773
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 68
                          },
                          "end": {
                            "line": 18,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      234,
                      774
                    ],
                    "loc": {
                      "start": {
                        "line": 8,
                        "column": 4
                      },
                      "end": {
                        "line": 18,
                        "column": 6
                      }
                    }
                  },
                  "range": [
                    234,
                    775
                  ],
                  "loc": {
                    "start": {
                      "line": 8,
                      "column": 4
                    },
                    "end": {
                      "line": 18,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        780,
                        782
                      ],
                      "loc": {
                        "start": {
                          "line": 19,
                          "column": 4
                        },
                        "end": {
                          "line": 19,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge a source with a second",
                        "raw": "'should merge a source with a second'",
                        "range": [
                          783,
                          820
                        ],
                        "loc": {
                          "start": {
                            "line": 19,
                            "column": 7
                          },
                          "end": {
                            "line": 19,
                            "column": 44
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              832,
                              836
                            ],
                            "loc": {
                              "start": {
                                "line": 19,
                                "column": 56
                              },
                              "end": {
                                "line": 19,
                                "column": 60
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      852,
                                      853
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          856,
                                          866
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          867,
                                          869
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        856,
                                        869
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 20,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 20,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          870,
                                          871
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          873,
                                          874
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          876,
                                          877
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 20,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 20,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      856,
                                      878
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 20,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 20,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    852,
                                    878
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                848,
                                879
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 8
                                },
                                "end": {
                                  "line": 20,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      892,
                                      893
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          896,
                                          906
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          907,
                                          909
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        896,
                                        909
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 21,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 21,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          910,
                                          911
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          913,
                                          914
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          916,
                                          917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          919,
                                          920
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          922,
                                          923
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 21,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 21,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      896,
                                      924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    892,
                                    924
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                888,
                                925
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 8
                                },
                                "end": {
                                  "line": 21,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      938,
                                      939
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          943,
                                          944
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 18
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          946,
                                          947
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 21
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          949,
                                          950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 24
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          952,
                                          953
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          955,
                                          956
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          958,
                                          959
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          961,
                                          962
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          964,
                                          965
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 22,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 22,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      942,
                                      966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 22,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 22,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    938,
                                    966
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 22,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 22,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                934,
                                967
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 8
                                },
                                "end": {
                                  "line": 22,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          976,
                                          977
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 9
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          978,
                                          983
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 10
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 15
                                          }
                                        }
                                      },
                                      "range": [
                                        976,
                                        983
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 23,
                                          "column": 15
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          984,
                                          985
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 17
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      976,
                                      986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      987,
                                      996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 23,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    976,
                                    996
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 23,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 23,
                                      "column": 28
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "val",
                                        "range": [
                                          1007,
                                          1010
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 23,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 23,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "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": [
                                                        1026,
                                                        1032
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 24,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 24,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        1033,
                                                        1039
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 24,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 24,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1026,
                                                      1039
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 24,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 24,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "val",
                                                      "range": [
                                                        1040,
                                                        1043
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 24,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 24,
                                                          "column": 29
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1026,
                                                    1044
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 24,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 24,
                                                      "column": 30
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    1045,
                                                    1047
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 24,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 24,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1026,
                                                  1047
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 33
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  1048,
                                                  1053
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "range": [
                                                1026,
                                                1053
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 24,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 24,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      1054,
                                                      1055
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 24,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 24,
                                                        "column": 41
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      1056,
                                                      1061
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 24,
                                                        "column": 42
                                                      },
                                                      "end": {
                                                        "line": 24,
                                                        "column": 47
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1054,
                                                    1061
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 24,
                                                      "column": 40
                                                    },
                                                    "end": {
                                                      "line": 24,
                                                      "column": 47
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  1054,
                                                  1063
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 24,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 24,
                                                    "column": 49
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1026,
                                              1064
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 24,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 24,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            1026,
                                            1065
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 24,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 24,
                                              "column": 51
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1012,
                                        1075
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 23,
                                          "column": 44
                                        },
                                        "end": {
                                          "line": 25,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      997,
                                      1075
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 23,
                                        "column": 29
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          1087,
                                          1088
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 25,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 25,
                                            "column": 22
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                1104,
                                                1108
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 26,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 26,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    1113,
                                                    1118
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 26,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 26,
                                                      "column": 26
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      1119,
                                                      1141
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 26,
                                                        "column": 27
                                                      },
                                                      "end": {
                                                        "line": 26,
                                                        "column": 49
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1109,
                                                  1142
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 26,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 26,
                                                    "column": 50
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1104,
                                              1143
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 26,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 26,
                                                "column": 51
                                              }
                                            }
                                          },
                                          "range": [
                                            1104,
                                            1144
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 26,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 26,
                                              "column": 52
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1090,
                                        1154
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 25,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 27,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1077,
                                      1154
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 27,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                1182,
                                                1186
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 28,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 28,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              1182,
                                              1188
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 28,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 28,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            1182,
                                            1189
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 28,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 28,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1168,
                                        1199
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 27,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 29,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1156,
                                      1199
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 27,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 29,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  976,
                                  1200
                                ],
                                "loc": {
                                  "start": {
                                    "line": 23,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                976,
                                1201
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 8
                                },
                                "end": {
                                  "line": 29,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            838,
                            1207
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 62
                            },
                            "end": {
                              "line": 30,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          822,
                          1207
                        ],
                        "loc": {
                          "start": {
                            "line": 19,
                            "column": 46
                          },
                          "end": {
                            "line": 30,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      780,
                      1208
                    ],
                    "loc": {
                      "start": {
                        "line": 19,
                        "column": 4
                      },
                      "end": {
                        "line": 30,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1342,
                    "_esdocTestName": "it1342"
                  },
                  "range": [
                    780,
                    1209
                  ],
                  "loc": {
                    "start": {
                      "line": 19,
                      "column": 4
                    },
                    "end": {
                      "line": 30,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1214,
                        1216
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 4
                        },
                        "end": {
                          "line": 31,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge an immediately-scheduled source with an immediately-scheduled second",
                        "raw": "'should merge an immediately-scheduled source with an immediately-scheduled second'",
                        "range": [
                          1217,
                          1300
                        ],
                        "loc": {
                          "start": {
                            "line": 31,
                            "column": 7
                          },
                          "end": {
                            "line": 31,
                            "column": 90
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              1312,
                              1316
                            ],
                            "loc": {
                              "start": {
                                "line": 31,
                                "column": 102
                              },
                              "end": {
                                "line": 31,
                                "column": 106
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      1332,
                                      1333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          1336,
                                          1346
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          1347,
                                          1349
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        1336,
                                        1349
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 32,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 32,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          1350,
                                          1351
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          1353,
                                          1354
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          1356,
                                          1357
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          1359,
                                          1373
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 32,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 32,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1336,
                                      1374
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 32,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 32,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    1332,
                                    1374
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 32,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 32,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1328,
                                1375
                              ],
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 8
                                },
                                "end": {
                                  "line": 32,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      1388,
                                      1389
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          1392,
                                          1402
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          1403,
                                          1405
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        1392,
                                        1405
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 33,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 33,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          1406,
                                          1407
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          1409,
                                          1410
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          1412,
                                          1413
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          1415,
                                          1416
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          1418,
                                          1419
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          1421,
                                          1435
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 33,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 33,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1392,
                                      1436
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    1388,
                                    1436
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1384,
                                1437
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 8
                                },
                                "end": {
                                  "line": 33,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      1450,
                                      1451
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          1455,
                                          1456
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 18
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          1458,
                                          1459
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 21
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          1461,
                                          1462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 24
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          1464,
                                          1465
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          1467,
                                          1468
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          1470,
                                          1471
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          1473,
                                          1474
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          1476,
                                          1477
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1454,
                                      1478
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 34,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 34,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    1450,
                                    1478
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 34,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 34,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1446,
                                1479
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 8
                                },
                                "end": {
                                  "line": 34,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          1488,
                                          1489
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 9
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          1490,
                                          1495
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 10
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 15
                                          }
                                        }
                                      },
                                      "range": [
                                        1488,
                                        1495
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 35,
                                          "column": 15
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          1496,
                                          1497
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 17
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          1499,
                                          1513
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 33
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1488,
                                      1514
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      1515,
                                      1524
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1488,
                                    1524
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "val",
                                        "range": [
                                          1535,
                                          1538
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 35,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 35,
                                            "column": 58
                                          }
                                        }
                                      }
                                    ],
                                    "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": [
                                                        1554,
                                                        1560
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 36,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 36,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        1561,
                                                        1567
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 36,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 36,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1554,
                                                      1567
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 36,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 36,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "val",
                                                      "range": [
                                                        1568,
                                                        1571
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 36,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 36,
                                                          "column": 29
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1554,
                                                    1572
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 36,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 36,
                                                      "column": 30
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    1573,
                                                    1575
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 36,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 36,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1554,
                                                  1575
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 36,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 36,
                                                    "column": 33
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  1576,
                                                  1581
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 36,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 36,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "range": [
                                                1554,
                                                1581
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 36,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 36,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      1582,
                                                      1583
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 36,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 36,
                                                        "column": 41
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      1584,
                                                      1589
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 36,
                                                        "column": 42
                                                      },
                                                      "end": {
                                                        "line": 36,
                                                        "column": 47
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1582,
                                                    1589
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 36,
                                                      "column": 40
                                                    },
                                                    "end": {
                                                      "line": 36,
                                                      "column": 47
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  1582,
                                                  1591
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 36,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 36,
                                                    "column": 49
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1554,
                                              1592
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 36,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 36,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            1554,
                                            1593
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 36,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 36,
                                              "column": 51
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1540,
                                        1603
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 35,
                                          "column": 60
                                        },
                                        "end": {
                                          "line": 37,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1525,
                                      1603
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 35,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 37,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          1615,
                                          1616
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 37,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 37,
                                            "column": 22
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                1632,
                                                1636
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 38,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 38,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "NewExpression",
                                                "callee": {
                                                  "type": "Identifier",
                                                  "name": "Error",
                                                  "range": [
                                                    1641,
                                                    1646
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 38,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 38,
                                                      "column": 26
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "Literal",
                                                    "value": "should not be called",
                                                    "raw": "'should not be called'",
                                                    "range": [
                                                      1647,
                                                      1669
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 38,
                                                        "column": 27
                                                      },
                                                      "end": {
                                                        "line": 38,
                                                        "column": 49
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1637,
                                                  1670
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 38,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 38,
                                                    "column": 50
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1632,
                                              1671
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 38,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 38,
                                                "column": 51
                                              }
                                            }
                                          },
                                          "range": [
                                            1632,
                                            1672
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 52
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1618,
                                        1682
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 37,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 39,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1605,
                                      1682
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 37,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 39,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "CallExpression",
                                            "callee": {
                                              "type": "Identifier",
                                              "name": "done",
                                              "range": [
                                                1710,
                                                1714
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 40,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 40,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [],
                                            "range": [
                                              1710,
                                              1716
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 40,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 40,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            1710,
                                            1717
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 40,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 40,
                                              "column": 19
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1696,
                                        1727
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 39,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 41,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1684,
                                      1727
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 39,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 41,
                                        "column": 9
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1488,
                                  1728
                                ],
                                "loc": {
                                  "start": {
                                    "line": 35,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 10
                                  }
                                }
                              },
                              "range": [
                                1488,
                                1729
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 8
                                },
                                "end": {
                                  "line": 41,
                                  "column": 11
                                }
                              }
                            }
                          ],
                          "range": [
                            1318,
                            1735
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 108
                            },
                            "end": {
                              "line": 42,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1302,
                          1735
                        ],
                        "loc": {
                          "start": {
                            "line": 31,
                            "column": 92
                          },
                          "end": {
                            "line": 42,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1214,
                      1736
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 4
                      },
                      "end": {
                        "line": 42,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1343,
                    "_esdocTestName": "it1343"
                  },
                  "range": [
                    1214,
                    1737
                  ],
                  "loc": {
                    "start": {
                      "line": 31,
                      "column": 4
                    },
                    "end": {
                      "line": 42,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        1742,
                        1744
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 4
                        },
                        "end": {
                          "line": 43,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge cold and cold",
                        "raw": "'should merge cold and cold'",
                        "range": [
                          1745,
                          1773
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 7
                          },
                          "end": {
                            "line": 43,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      1801,
                                      1803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1806,
                                        1810
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 44,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 44,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-----b-----c----|",
                                        "raw": "'---a-----b-----c----|'",
                                        "range": [
                                          1811,
                                          1834
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 44,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 44,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1806,
                                      1835
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 44,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 44,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    1801,
                                    1835
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 44,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 44,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1797,
                                1836
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 8
                                },
                                "end": {
                                  "line": 44,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      1849,
                                      1855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                   !",
                                    "raw": "'^                   !'",
                                    "range": [
                                      1858,
                                      1881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 45,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 45,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    1849,
                                    1881
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1845,
                                1882
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      1895,
                                      1897
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        1900,
                                        1904
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 46,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 46,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "------x-----y-----z----|",
                                        "raw": "'------x-----y-----z----|'",
                                        "range": [
                                          1905,
                                          1931
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 46,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 46,
                                            "column": 48
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1900,
                                      1932
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1895,
                                    1932
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 46,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1891,
                                1933
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 8
                                },
                                "end": {
                                  "line": 46,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      1946,
                                      1952
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                      !",
                                    "raw": "'^                      !'",
                                    "range": [
                                      1955,
                                      1981
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1946,
                                    1981
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 47,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 47,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1942,
                                1982
                              ],
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 8
                                },
                                "end": {
                                  "line": 47,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      1995,
                                      2003
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---a--x--b--y--c--z----|",
                                    "raw": "'---a--x--b--y--c--z----|'",
                                    "range": [
                                      2006,
                                      2032
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "range": [
                                    1995,
                                    2032
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 48,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 48,
                                      "column": 49
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                1991,
                                2033
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 8
                                },
                                "end": {
                                  "line": 48,
                                  "column": 50
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2046,
                                      2052
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          2055,
                                          2057
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          2058,
                                          2063
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        2055,
                                        2063
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 49,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          2064,
                                          2066
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          2068,
                                          2083
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 49,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2055,
                                      2084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2046,
                                    2084
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 49,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 49,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2042,
                                2085
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 8
                                },
                                "end": {
                                  "line": 49,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2094,
                                        2110
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2111,
                                          2117
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2094,
                                      2118
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2119,
                                      2123
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2094,
                                    2123
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2124,
                                      2132
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2094,
                                  2133
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                2094,
                                2134
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 8
                                },
                                "end": {
                                  "line": 50,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2143,
                                        2162
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2163,
                                            2165
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2166,
                                            2179
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2163,
                                          2179
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2143,
                                      2180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2181,
                                      2185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2143,
                                    2185
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2186,
                                      2192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2143,
                                  2193
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2143,
                                2194
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 8
                                },
                                "end": {
                                  "line": 51,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2203,
                                        2222
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 52,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 52,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2223,
                                            2225
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2226,
                                            2239
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 52,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 52,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2223,
                                          2239
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 52,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 52,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2203,
                                      2240
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2241,
                                      2245
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2203,
                                    2245
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 52,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2246,
                                      2252
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 52,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2203,
                                  2253
                                ],
                                "loc": {
                                  "start": {
                                    "line": 52,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 52,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2203,
                                2254
                              ],
                              "loc": {
                                "start": {
                                  "line": 52,
                                  "column": 8
                                },
                                "end": {
                                  "line": 52,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            1787,
                            2260
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 49
                            },
                            "end": {
                              "line": 53,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          1775,
                          2260
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 37
                          },
                          "end": {
                            "line": 53,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      1742,
                      2261
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 4
                      },
                      "end": {
                        "line": 53,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1344,
                    "_esdocTestName": "it1344"
                  },
                  "range": [
                    1742,
                    2262
                  ],
                  "loc": {
                    "start": {
                      "line": 43,
                      "column": 4
                    },
                    "end": {
                      "line": 53,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2267,
                        2269
                      ],
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 4
                        },
                        "end": {
                          "line": 54,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge hot and hot",
                        "raw": "'should merge hot and hot'",
                        "range": [
                          2270,
                          2296
                        ],
                        "loc": {
                          "start": {
                            "line": 54,
                            "column": 7
                          },
                          "end": {
                            "line": 54,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2324,
                                      2326
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2329,
                                        2332
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a---^-b-----c----|",
                                        "raw": "'---a---^-b-----c----|'",
                                        "range": [
                                          2333,
                                          2356
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2329,
                                      2357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2324,
                                    2357
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2320,
                                2358
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 8
                                },
                                "end": {
                                  "line": 55,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2371,
                                      2377
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^            !",
                                    "raw": "'^            !'",
                                    "range": [
                                      2380,
                                      2396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2371,
                                    2396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2367,
                                2397
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 8
                                },
                                "end": {
                                  "line": 56,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2410,
                                      2412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2415,
                                        2418
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 57,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 57,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----x-^----y-----z----|",
                                        "raw": "'-----x-^----y-----z----|'",
                                        "range": [
                                          2419,
                                          2445
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 57,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 57,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2415,
                                      2446
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    2410,
                                    2446
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2406,
                                2447
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 8
                                },
                                "end": {
                                  "line": 57,
                                  "column": 49
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2460,
                                      2466
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^               !",
                                    "raw": "'^               !'",
                                    "range": [
                                      2469,
                                      2488
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    2460,
                                    2488
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2456,
                                2489
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 8
                                },
                                "end": {
                                  "line": 58,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2502,
                                      2510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--b--y--c--z----|",
                                    "raw": "'--b--y--c--z----|'",
                                    "range": [
                                      2513,
                                      2532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 59,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 59,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    2502,
                                    2532
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2498,
                                2533
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 8
                                },
                                "end": {
                                  "line": 59,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      2546,
                                      2552
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          2555,
                                          2557
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          2558,
                                          2563
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        2555,
                                        2563
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 60,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 60,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          2564,
                                          2566
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          2568,
                                          2583
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 60,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 60,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2555,
                                      2584
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 60,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 60,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2546,
                                    2584
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2542,
                                2585
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 8
                                },
                                "end": {
                                  "line": 60,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        2594,
                                        2610
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 61,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 61,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          2611,
                                          2617
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 61,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 61,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2594,
                                      2618
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2619,
                                      2623
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    2594,
                                    2623
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      2624,
                                      2632
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 61,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 61,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2594,
                                  2633
                                ],
                                "loc": {
                                  "start": {
                                    "line": 61,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 61,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                2594,
                                2634
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 8
                                },
                                "end": {
                                  "line": 61,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2643,
                                        2662
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 62,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 62,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            2663,
                                            2665
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 62,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 62,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2666,
                                            2679
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 62,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 62,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2663,
                                          2679
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 62,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 62,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2643,
                                      2680
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2681,
                                      2685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2643,
                                    2685
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2686,
                                      2692
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2643,
                                  2693
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2643,
                                2694
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 8
                                },
                                "end": {
                                  "line": 62,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        2703,
                                        2722
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 63,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 63,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            2723,
                                            2725
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 63,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 63,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            2726,
                                            2739
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 63,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 63,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          2723,
                                          2739
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 63,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 63,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2703,
                                      2740
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      2741,
                                      2745
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    2703,
                                    2745
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2746,
                                      2752
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2703,
                                  2753
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                2703,
                                2754
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 8
                                },
                                "end": {
                                  "line": 63,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2310,
                            2760
                          ],
                          "loc": {
                            "start": {
                              "line": 54,
                              "column": 47
                            },
                            "end": {
                              "line": 64,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2298,
                          2760
                        ],
                        "loc": {
                          "start": {
                            "line": 54,
                            "column": 35
                          },
                          "end": {
                            "line": 64,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2267,
                      2761
                    ],
                    "loc": {
                      "start": {
                        "line": 54,
                        "column": 4
                      },
                      "end": {
                        "line": 64,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1345,
                    "_esdocTestName": "it1345"
                  },
                  "range": [
                    2267,
                    2762
                  ],
                  "loc": {
                    "start": {
                      "line": 54,
                      "column": 4
                    },
                    "end": {
                      "line": 64,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        2767,
                        2769
                      ],
                      "loc": {
                        "start": {
                          "line": 65,
                          "column": 4
                        },
                        "end": {
                          "line": 65,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge hot and cold",
                        "raw": "'should merge hot and cold'",
                        "range": [
                          2770,
                          2797
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 7
                          },
                          "end": {
                            "line": 65,
                            "column": 34
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      2825,
                                      2827
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        2830,
                                        2833
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 66,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 66,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a-^---b-----c----|",
                                        "raw": "'---a-^---b-----c----|'",
                                        "range": [
                                          2834,
                                          2857
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 66,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 66,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2830,
                                      2858
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 66,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 66,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2825,
                                    2858
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2821,
                                2859
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 8
                                },
                                "end": {
                                  "line": 66,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      2872,
                                      2878
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^              !",
                                    "raw": "'^              !'",
                                    "range": [
                                      2881,
                                      2899
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 67,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 67,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    2872,
                                    2899
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 39
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2868,
                                2900
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 8
                                },
                                "end": {
                                  "line": 67,
                                  "column": 40
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      2913,
                                      2915
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        2918,
                                        2922
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 68,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 68,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--x-----y-----z----|",
                                        "raw": "'--x-----y-----z----|'",
                                        "range": [
                                          2923,
                                          2945
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 68,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 68,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2918,
                                      2946
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 68,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 68,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    2913,
                                    2946
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2909,
                                2947
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 8
                                },
                                "end": {
                                  "line": 68,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      2960,
                                      2966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                  !",
                                    "raw": "'^                  !'",
                                    "range": [
                                      2969,
                                      2991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 69,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 69,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    2960,
                                    2991
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                2956,
                                2992
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 8
                                },
                                "end": {
                                  "line": 69,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3005,
                                      3013
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--x-b---y-c---z----|",
                                    "raw": "'--x-b---y-c---z----|'",
                                    "range": [
                                      3016,
                                      3038
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    3005,
                                    3038
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3001,
                                3039
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 8
                                },
                                "end": {
                                  "line": 70,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3052,
                                      3058
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          3061,
                                          3063
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          3064,
                                          3069
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        3061,
                                        3069
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 71,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 71,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          3070,
                                          3072
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          3074,
                                          3089
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 71,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 71,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3061,
                                      3090
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 71,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 71,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3052,
                                    3090
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 71,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 71,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3048,
                                3091
                              ],
                              "loc": {
                                "start": {
                                  "line": 71,
                                  "column": 8
                                },
                                "end": {
                                  "line": 71,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3100,
                                        3116
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 72,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 72,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3117,
                                          3123
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 72,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 72,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3100,
                                      3124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3125,
                                      3129
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3100,
                                    3129
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3130,
                                      3138
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 72,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 72,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3100,
                                  3139
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3100,
                                3140
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 8
                                },
                                "end": {
                                  "line": 72,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3149,
                                        3168
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 73,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 73,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3169,
                                            3171
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3172,
                                            3185
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 73,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 73,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3169,
                                          3185
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 73,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 73,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3149,
                                      3186
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3187,
                                      3191
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3149,
                                    3191
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3192,
                                      3198
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 73,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 73,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3149,
                                  3199
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3149,
                                3200
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 8
                                },
                                "end": {
                                  "line": 73,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3209,
                                        3228
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3229,
                                            3231
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3232,
                                            3245
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3229,
                                          3245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 74,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 74,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3209,
                                      3246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3247,
                                      3251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3209,
                                    3251
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3252,
                                      3258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3209,
                                  3259
                                ],
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3209,
                                3260
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 8
                                },
                                "end": {
                                  "line": 74,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            2811,
                            3266
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 48
                            },
                            "end": {
                              "line": 75,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          2799,
                          3266
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 36
                          },
                          "end": {
                            "line": 75,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      2767,
                      3267
                    ],
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 4
                      },
                      "end": {
                        "line": 75,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1346,
                    "_esdocTestName": "it1346"
                  },
                  "range": [
                    2767,
                    3268
                  ],
                  "loc": {
                    "start": {
                      "line": 65,
                      "column": 4
                    },
                    "end": {
                      "line": 75,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3273,
                        3275
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 4
                        },
                        "end": {
                          "line": 76,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge parallel emissions",
                        "raw": "'should merge parallel emissions'",
                        "range": [
                          3276,
                          3309
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 7
                          },
                          "end": {
                            "line": 76,
                            "column": 40
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3337,
                                      3339
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3342,
                                        3345
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---a----b----c----|",
                                        "raw": "'---a----b----c----|'",
                                        "range": [
                                          3346,
                                          3367
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 77,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 77,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3342,
                                      3368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    3337,
                                    3368
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3333,
                                3369
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 8
                                },
                                "end": {
                                  "line": 77,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3382,
                                      3388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                 !",
                                    "raw": "'^                 !'",
                                    "range": [
                                      3391,
                                      3412
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    3382,
                                    3412
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3378,
                                3413
                              ],
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 8
                                },
                                "end": {
                                  "line": 78,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3426,
                                      3428
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3431,
                                        3434
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 79,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 79,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "---x----y----z----|",
                                        "raw": "'---x----y----z----|'",
                                        "range": [
                                          3435,
                                          3456
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 79,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 79,
                                            "column": 42
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3431,
                                      3457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 79,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 79,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    3426,
                                    3457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3422,
                                3458
                              ],
                              "loc": {
                                "start": {
                                  "line": 79,
                                  "column": 8
                                },
                                "end": {
                                  "line": 79,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3471,
                                      3477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^                 !",
                                    "raw": "'^                 !'",
                                    "range": [
                                      3480,
                                      3501
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    3471,
                                    3501
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3467,
                                3502
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3515,
                                      3523
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "---(ax)-(by)-(cz)-|",
                                    "raw": "'---(ax)-(by)-(cz)-|'",
                                    "range": [
                                      3526,
                                      3547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    3515,
                                    3547
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3511,
                                3548
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 8
                                },
                                "end": {
                                  "line": 81,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      3561,
                                      3567
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          3570,
                                          3572
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          3573,
                                          3578
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        3570,
                                        3578
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 82,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 82,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          3579,
                                          3581
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          3583,
                                          3598
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 82,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 82,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3570,
                                      3599
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3561,
                                    3599
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3557,
                                3600
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        3609,
                                        3625
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          3626,
                                          3632
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3609,
                                      3633
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3634,
                                      3638
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    3609,
                                    3638
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 83,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 83,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      3639,
                                      3647
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 83,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 83,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3609,
                                  3648
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3609,
                                3649
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 8
                                },
                                "end": {
                                  "line": 83,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3658,
                                        3677
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 84,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            3678,
                                            3680
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3681,
                                            3694
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3678,
                                          3694
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3658,
                                      3695
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3696,
                                      3700
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3658,
                                    3700
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 84,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 84,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3701,
                                      3707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 84,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 84,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3658,
                                  3708
                                ],
                                "loc": {
                                  "start": {
                                    "line": 84,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 84,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3658,
                                3709
                              ],
                              "loc": {
                                "start": {
                                  "line": 84,
                                  "column": 8
                                },
                                "end": {
                                  "line": 84,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        3718,
                                        3737
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 85,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 85,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            3738,
                                            3740
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 85,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 85,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            3741,
                                            3754
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 85,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 85,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3738,
                                          3754
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3718,
                                      3755
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      3756,
                                      3760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    3718,
                                    3760
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 85,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 85,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      3761,
                                      3767
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3718,
                                  3768
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                3718,
                                3769
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 8
                                },
                                "end": {
                                  "line": 85,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3323,
                            3775
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 54
                            },
                            "end": {
                              "line": 86,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3311,
                          3775
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 42
                          },
                          "end": {
                            "line": 86,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3273,
                      3776
                    ],
                    "loc": {
                      "start": {
                        "line": 76,
                        "column": 4
                      },
                      "end": {
                        "line": 86,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1347,
                    "_esdocTestName": "it1347"
                  },
                  "range": [
                    3273,
                    3777
                  ],
                  "loc": {
                    "start": {
                      "line": 76,
                      "column": 4
                    },
                    "end": {
                      "line": 86,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        3782,
                        3784
                      ],
                      "loc": {
                        "start": {
                          "line": 87,
                          "column": 4
                        },
                        "end": {
                          "line": 87,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should allow unsubscribing explicitly and early",
                        "raw": "'should allow unsubscribing explicitly and early'",
                        "range": [
                          3785,
                          3834
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 7
                          },
                          "end": {
                            "line": 87,
                            "column": 56
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      3862,
                                      3864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3867,
                                        3870
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 88,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 88,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a-----b-----c----|  ",
                                        "raw": "'--a-----b-----c----|  '",
                                        "range": [
                                          3871,
                                          3895
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 88,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 88,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3867,
                                      3896
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 88,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 88,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    3862,
                                    3896
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3858,
                                3897
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 8
                                },
                                "end": {
                                  "line": 88,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      3910,
                                      3916
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !           ",
                                    "raw": "'^         !           '",
                                    "range": [
                                      3919,
                                      3943
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    3910,
                                    3943
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3906,
                                3944
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 8
                                },
                                "end": {
                                  "line": 89,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      3957,
                                      3959
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        3962,
                                        3965
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----d-----e-----f---|",
                                        "raw": "'-----d-----e-----f---|'",
                                        "range": [
                                          3966,
                                          3990
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 90,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 90,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3962,
                                      3991
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    3957,
                                    3991
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                3953,
                                3992
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 8
                                },
                                "end": {
                                  "line": 90,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4005,
                                      4011
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !           ",
                                    "raw": "'^         !           '",
                                    "range": [
                                      4014,
                                      4038
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 91,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 91,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4005,
                                    4038
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4001,
                                4039
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 8
                                },
                                "end": {
                                  "line": 91,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4052,
                                      4060
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--d--b--           ",
                                    "raw": "'--a--d--b--           '",
                                    "range": [
                                      4063,
                                      4087
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4052,
                                    4087
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4048,
                                4088
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 8
                                },
                                "end": {
                                  "line": 92,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      4101,
                                      4106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          !           ",
                                    "raw": "'          !           '",
                                    "range": [
                                      4109,
                                      4133
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4101,
                                    4133
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4097,
                                4134
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 8
                                },
                                "end": {
                                  "line": 93,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4147,
                                      4153
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          4156,
                                          4158
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          4159,
                                          4164
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        4156,
                                        4164
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          4165,
                                          4167
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          4169,
                                          4184
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4156,
                                      4185
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4147,
                                    4185
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4143,
                                4186
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 8
                                },
                                "end": {
                                  "line": 94,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4195,
                                        4211
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 95,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4212,
                                          4218
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 95,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          4220,
                                          4225
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 95,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4195,
                                      4226
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4227,
                                      4231
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4195,
                                    4231
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4232,
                                      4240
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4195,
                                  4241
                                ],
                                "loc": {
                                  "start": {
                                    "line": 95,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 95,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                4195,
                                4242
                              ],
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 8
                                },
                                "end": {
                                  "line": 95,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4251,
                                        4270
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4271,
                                            4273
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4274,
                                            4287
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4271,
                                          4287
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4251,
                                      4288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4289,
                                      4293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4251,
                                    4293
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4294,
                                      4300
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4251,
                                  4301
                                ],
                                "loc": {
                                  "start": {
                                    "line": 96,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 96,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4251,
                                4302
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 8
                                },
                                "end": {
                                  "line": 96,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4311,
                                        4330
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            4331,
                                            4333
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            4334,
                                            4347
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4331,
                                          4347
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4311,
                                      4348
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4349,
                                      4353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4311,
                                    4353
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4354,
                                      4360
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4311,
                                  4361
                                ],
                                "loc": {
                                  "start": {
                                    "line": 97,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 97,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4311,
                                4362
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 8
                                },
                                "end": {
                                  "line": 97,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            3848,
                            4368
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 70
                            },
                            "end": {
                              "line": 98,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          3836,
                          4368
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 58
                          },
                          "end": {
                            "line": 98,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      3782,
                      4369
                    ],
                    "loc": {
                      "start": {
                        "line": 87,
                        "column": 4
                      },
                      "end": {
                        "line": 98,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1348,
                    "_esdocTestName": "it1348"
                  },
                  "range": [
                    3782,
                    4370
                  ],
                  "loc": {
                    "start": {
                      "line": 87,
                      "column": 4
                    },
                    "end": {
                      "line": 98,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        4375,
                        4377
                      ],
                      "loc": {
                        "start": {
                          "line": 99,
                          "column": 4
                        },
                        "end": {
                          "line": 99,
                          "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": [
                          4378,
                          4457
                        ],
                        "loc": {
                          "start": {
                            "line": 99,
                            "column": 7
                          },
                          "end": {
                            "line": 99,
                            "column": 86
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      4485,
                                      4487
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4490,
                                        4493
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a-----b-----c----|  ",
                                        "raw": "'--a-----b-----c----|  '",
                                        "range": [
                                          4494,
                                          4518
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4490,
                                      4519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4485,
                                    4519
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4481,
                                4520
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 8
                                },
                                "end": {
                                  "line": 100,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      4533,
                                      4539
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !           ",
                                    "raw": "'^         !           '",
                                    "range": [
                                      4542,
                                      4566
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 101,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 101,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4533,
                                    4566
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4529,
                                4567
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 8
                                },
                                "end": {
                                  "line": 101,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      4580,
                                      4582
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        4585,
                                        4588
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-----d-----e-----f---|",
                                        "raw": "'-----d-----e-----f---|'",
                                        "range": [
                                          4589,
                                          4613
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 102,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 102,
                                            "column": 45
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4585,
                                      4614
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4580,
                                    4614
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4576,
                                4615
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 8
                                },
                                "end": {
                                  "line": 102,
                                  "column": 47
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      4628,
                                      4634
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^         !           ",
                                    "raw": "'^         !           '",
                                    "range": [
                                      4637,
                                      4661
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 103,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 103,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    4628,
                                    4661
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 45
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4624,
                                4662
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 8
                                },
                                "end": {
                                  "line": 103,
                                  "column": 46
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4675,
                                      4683
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--d--b--           ",
                                    "raw": "'--a--d--b--           '",
                                    "range": [
                                      4686,
                                      4710
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    4675,
                                    4710
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4671,
                                4711
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 8
                                },
                                "end": {
                                  "line": 104,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "unsub",
                                    "range": [
                                      4724,
                                      4729
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "          !           ",
                                    "raw": "'          !           '",
                                    "range": [
                                      4732,
                                      4756
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 105,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 105,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4724,
                                    4756
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4720,
                                4757
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 8
                                },
                                "end": {
                                  "line": 105,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      4770,
                                      4776
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 106,
                                        "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": [
                                                  4779,
                                                  4781
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 106,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 106,
                                                    "column": 23
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "map",
                                                "range": [
                                                  4795,
                                                  4798
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 107,
                                                    "column": 13
                                                  },
                                                  "end": {
                                                    "line": 107,
                                                    "column": 16
                                                  }
                                                }
                                              },
                                              "range": [
                                                4779,
                                                4798
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 106,
                                                  "column": 21
                                                },
                                                "end": {
                                                  "line": 107,
                                                  "column": 16
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "FunctionExpression",
                                                "id": null,
                                                "params": [
                                                  {
                                                    "type": "Identifier",
                                                    "name": "x",
                                                    "range": [
                                                      4809,
                                                      4810
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 107,
                                                        "column": 27
                                                      },
                                                      "end": {
                                                        "line": 107,
                                                        "column": 28
                                                      }
                                                    }
                                                  }
                                                ],
                                                "body": {
                                                  "type": "BlockStatement",
                                                  "body": [
                                                    {
                                                      "type": "ReturnStatement",
                                                      "argument": {
                                                        "type": "Identifier",
                                                        "name": "x",
                                                        "range": [
                                                          4821,
                                                          4822
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 107,
                                                            "column": 39
                                                          },
                                                          "end": {
                                                            "line": 107,
                                                            "column": 40
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        4814,
                                                        4823
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 107,
                                                          "column": 32
                                                        },
                                                        "end": {
                                                          "line": 107,
                                                          "column": 41
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    4812,
                                                    4825
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 107,
                                                      "column": 30
                                                    },
                                                    "end": {
                                                      "line": 107,
                                                      "column": 43
                                                    }
                                                  }
                                                },
                                                "generator": false,
                                                "expression": false,
                                                "range": [
                                                  4799,
                                                  4825
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 107,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 107,
                                                    "column": 43
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              4779,
                                              4826
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 21
                                              },
                                              "end": {
                                                "line": 107,
                                                "column": 44
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "merge",
                                            "range": [
                                              4840,
                                              4845
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "range": [
                                            4779,
                                            4845
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 106,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 108,
                                              "column": 18
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "e2",
                                            "range": [
                                              4846,
                                              4848
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 21
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "rxTestScheduler",
                                            "range": [
                                              4850,
                                              4865
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 23
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 38
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          4779,
                                          4866
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 106,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 39
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "map",
                                        "range": [
                                          4880,
                                          4883
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 16
                                          }
                                        }
                                      },
                                      "range": [
                                        4779,
                                        4883
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 106,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 16
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "FunctionExpression",
                                        "id": null,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              4894,
                                              4895
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 109,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 109,
                                                "column": 28
                                              }
                                            }
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "body": [
                                            {
                                              "type": "ReturnStatement",
                                              "argument": {
                                                "type": "Identifier",
                                                "name": "x",
                                                "range": [
                                                  4906,
                                                  4907
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 109,
                                                    "column": 39
                                                  },
                                                  "end": {
                                                    "line": 109,
                                                    "column": 40
                                                  }
                                                }
                                              },
                                              "range": [
                                                4899,
                                                4908
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 109,
                                                  "column": 32
                                                },
                                                "end": {
                                                  "line": 109,
                                                  "column": 41
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            4897,
                                            4910
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 109,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 109,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "generator": false,
                                        "expression": false,
                                        "range": [
                                          4884,
                                          4910
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 109,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4779,
                                      4911
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 106,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 109,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4770,
                                    4911
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                4766,
                                4912
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 8
                                },
                                "end": {
                                  "line": 109,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        4921,
                                        4937
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          4938,
                                          4944
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "unsub",
                                        "range": [
                                          4946,
                                          4951
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 38
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4921,
                                      4952
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      4953,
                                      4957
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    4921,
                                    4957
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      4958,
                                      4966
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 110,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4921,
                                  4967
                                ],
                                "loc": {
                                  "start": {
                                    "line": 110,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 110,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                4921,
                                4968
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 8
                                },
                                "end": {
                                  "line": 110,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        4977,
                                        4996
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 111,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 111,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            4997,
                                            4999
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5000,
                                            5013
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          4997,
                                          5013
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 111,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      4977,
                                      5014
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5015,
                                      5019
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    4977,
                                    5019
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 111,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5020,
                                      5026
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 111,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 111,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  4977,
                                  5027
                                ],
                                "loc": {
                                  "start": {
                                    "line": 111,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 111,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                4977,
                                5028
                              ],
                              "loc": {
                                "start": {
                                  "line": 111,
                                  "column": 8
                                },
                                "end": {
                                  "line": 111,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5037,
                                        5056
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 112,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5057,
                                            5059
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5060,
                                            5073
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 112,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5057,
                                          5073
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 112,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5037,
                                      5074
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5075,
                                      5079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5037,
                                    5079
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 112,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5080,
                                      5086
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 112,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 112,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5037,
                                  5087
                                ],
                                "loc": {
                                  "start": {
                                    "line": 112,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 112,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5037,
                                5088
                              ],
                              "loc": {
                                "start": {
                                  "line": 112,
                                  "column": 8
                                },
                                "end": {
                                  "line": 112,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            4471,
                            5094
                          ],
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 100
                            },
                            "end": {
                              "line": 113,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          4459,
                          5094
                        ],
                        "loc": {
                          "start": {
                            "line": 99,
                            "column": 88
                          },
                          "end": {
                            "line": 113,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      4375,
                      5095
                    ],
                    "loc": {
                      "start": {
                        "line": 99,
                        "column": 4
                      },
                      "end": {
                        "line": 113,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1349,
                    "_esdocTestName": "it1349"
                  },
                  "range": [
                    4375,
                    5096
                  ],
                  "loc": {
                    "start": {
                      "line": 99,
                      "column": 4
                    },
                    "end": {
                      "line": 113,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5101,
                        5103
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 4
                        },
                        "end": {
                          "line": 114,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and empty",
                        "raw": "'should merge empty and empty'",
                        "range": [
                          5104,
                          5134
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 7
                          },
                          "end": {
                            "line": 114,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5162,
                                      5164
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5167,
                                        5171
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 115,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 115,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5172,
                                          5175
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 115,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 115,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5167,
                                      5176
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 115,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 115,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5162,
                                    5176
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 115,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5158,
                                5177
                              ],
                              "loc": {
                                "start": {
                                  "line": 115,
                                  "column": 8
                                },
                                "end": {
                                  "line": 115,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5190,
                                      5196
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5199,
                                      5205
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5190,
                                    5205
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5186,
                                5206
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 8
                                },
                                "end": {
                                  "line": 116,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5219,
                                      5221
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5224,
                                        5228
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 117,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 117,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5229,
                                          5232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 117,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5224,
                                      5233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5219,
                                    5233
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5215,
                                5234
                              ],
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 8
                                },
                                "end": {
                                  "line": 117,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5247,
                                      5253
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5256,
                                      5262
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5247,
                                    5262
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5243,
                                5263
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 8
                                },
                                "end": {
                                  "line": 118,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5276,
                                      5282
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          5285,
                                          5287
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          5288,
                                          5293
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        5285,
                                        5293
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 119,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 119,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          5294,
                                          5296
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          5298,
                                          5313
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 119,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 119,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5285,
                                      5314
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 119,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 119,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5276,
                                    5314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 119,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 119,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5272,
                                5315
                              ],
                              "loc": {
                                "start": {
                                  "line": 119,
                                  "column": 8
                                },
                                "end": {
                                  "line": 119,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5324,
                                        5340
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 120,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 120,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5341,
                                          5347
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 120,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 120,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5324,
                                      5348
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5349,
                                      5353
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5324,
                                    5353
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      5354,
                                      5357
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5324,
                                  5358
                                ],
                                "loc": {
                                  "start": {
                                    "line": 120,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 120,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                5324,
                                5359
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 8
                                },
                                "end": {
                                  "line": 120,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5368,
                                        5387
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 121,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 121,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5388,
                                            5390
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 121,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 121,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5391,
                                            5404
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 121,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 121,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5388,
                                          5404
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 121,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 121,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5368,
                                      5405
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5406,
                                      5410
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5368,
                                    5410
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 121,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 121,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5411,
                                      5417
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 121,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 121,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5368,
                                  5418
                                ],
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5368,
                                5419
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5428,
                                        5447
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 122,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 122,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5448,
                                            5450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5451,
                                            5464
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 122,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 122,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5448,
                                          5464
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 122,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 122,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5428,
                                      5465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5466,
                                      5470
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5428,
                                    5470
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5471,
                                      5477
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5428,
                                  5478
                                ],
                                "loc": {
                                  "start": {
                                    "line": 122,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 122,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5428,
                                5479
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 8
                                },
                                "end": {
                                  "line": 122,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5148,
                            5485
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 51
                            },
                            "end": {
                              "line": 123,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5136,
                          5485
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 39
                          },
                          "end": {
                            "line": 123,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5101,
                      5486
                    ],
                    "loc": {
                      "start": {
                        "line": 114,
                        "column": 4
                      },
                      "end": {
                        "line": 123,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1350,
                    "_esdocTestName": "it1350"
                  },
                  "range": [
                    5101,
                    5487
                  ],
                  "loc": {
                    "start": {
                      "line": 114,
                      "column": 4
                    },
                    "end": {
                      "line": 123,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        5492,
                        5494
                      ],
                      "loc": {
                        "start": {
                          "line": 124,
                          "column": 4
                        },
                        "end": {
                          "line": 124,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge three empties",
                        "raw": "'should merge three empties'",
                        "range": [
                          5495,
                          5523
                        ],
                        "loc": {
                          "start": {
                            "line": 124,
                            "column": 7
                          },
                          "end": {
                            "line": 124,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      5551,
                                      5553
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5556,
                                        5560
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 125,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 125,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5561,
                                          5564
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 125,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 125,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5556,
                                      5565
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 125,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 125,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5551,
                                    5565
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 125,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 125,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5547,
                                5566
                              ],
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 8
                                },
                                "end": {
                                  "line": 125,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5579,
                                      5585
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5588,
                                      5594
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5579,
                                    5594
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5575,
                                5595
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 8
                                },
                                "end": {
                                  "line": 126,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      5608,
                                      5610
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5613,
                                        5617
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 127,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 127,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5618,
                                          5621
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 127,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 127,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5613,
                                      5622
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5608,
                                    5622
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5604,
                                5623
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 8
                                },
                                "end": {
                                  "line": 127,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5636,
                                      5642
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5645,
                                      5651
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5636,
                                    5651
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5632,
                                5652
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 8
                                },
                                "end": {
                                  "line": 128,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3",
                                    "range": [
                                      5665,
                                      5667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        5670,
                                        5674
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 129,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 129,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          5675,
                                          5678
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 129,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 129,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5670,
                                      5679
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    5665,
                                    5679
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5661,
                                5680
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 8
                                },
                                "end": {
                                  "line": 129,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      5693,
                                      5699
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      5702,
                                      5708
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    5693,
                                    5708
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5689,
                                5709
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 8
                                },
                                "end": {
                                  "line": 130,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      5722,
                                      5728
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          5731,
                                          5733
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          5734,
                                          5739
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        5731,
                                        5739
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 131,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 131,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          5740,
                                          5742
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "e3",
                                        "range": [
                                          5744,
                                          5746
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          5748,
                                          5763
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 131,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 131,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5731,
                                      5764
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    5722,
                                    5764
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                5718,
                                5765
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 8
                                },
                                "end": {
                                  "line": 131,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        5774,
                                        5790
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 132,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 132,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          5791,
                                          5797
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 132,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 132,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5774,
                                      5798
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5799,
                                      5803
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    5774,
                                    5803
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 132,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 132,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "|",
                                    "raw": "'|'",
                                    "range": [
                                      5804,
                                      5807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 132,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 132,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5774,
                                  5808
                                ],
                                "loc": {
                                  "start": {
                                    "line": 132,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 132,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                5774,
                                5809
                              ],
                              "loc": {
                                "start": {
                                  "line": 132,
                                  "column": 8
                                },
                                "end": {
                                  "line": 132,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5818,
                                        5837
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 133,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 133,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            5838,
                                            5840
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5841,
                                            5854
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 133,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 133,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5838,
                                          5854
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 133,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 133,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5818,
                                      5855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5856,
                                      5860
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5818,
                                    5860
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      5861,
                                      5867
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5818,
                                  5868
                                ],
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5818,
                                5869
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 8
                                },
                                "end": {
                                  "line": 133,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5878,
                                        5897
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 134,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 134,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            5898,
                                            5900
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 134,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 134,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5901,
                                            5914
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 134,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 134,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5898,
                                          5914
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 134,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 134,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5878,
                                      5915
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5916,
                                      5920
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5878,
                                    5920
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      5921,
                                      5927
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5878,
                                  5928
                                ],
                                "loc": {
                                  "start": {
                                    "line": 134,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 134,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5878,
                                5929
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 8
                                },
                                "end": {
                                  "line": 134,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        5938,
                                        5957
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 135,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 135,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e3",
                                          "range": [
                                            5958,
                                            5960
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            5961,
                                            5974
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 135,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 135,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          5958,
                                          5974
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 135,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 135,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5938,
                                      5975
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      5976,
                                      5980
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    5938,
                                    5980
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 135,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 135,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e3subs",
                                    "range": [
                                      5981,
                                      5987
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 135,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 135,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  5938,
                                  5988
                                ],
                                "loc": {
                                  "start": {
                                    "line": 135,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 135,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                5938,
                                5989
                              ],
                              "loc": {
                                "start": {
                                  "line": 135,
                                  "column": 8
                                },
                                "end": {
                                  "line": 135,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            5537,
                            5995
                          ],
                          "loc": {
                            "start": {
                              "line": 124,
                              "column": 49
                            },
                            "end": {
                              "line": 136,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          5525,
                          5995
                        ],
                        "loc": {
                          "start": {
                            "line": 124,
                            "column": 37
                          },
                          "end": {
                            "line": 136,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      5492,
                      5996
                    ],
                    "loc": {
                      "start": {
                        "line": 124,
                        "column": 4
                      },
                      "end": {
                        "line": 136,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1351,
                    "_esdocTestName": "it1351"
                  },
                  "range": [
                    5492,
                    5997
                  ],
                  "loc": {
                    "start": {
                      "line": 124,
                      "column": 4
                    },
                    "end": {
                      "line": 136,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6002,
                        6004
                      ],
                      "loc": {
                        "start": {
                          "line": 137,
                          "column": 4
                        },
                        "end": {
                          "line": 137,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and empty",
                        "raw": "'should merge never and empty'",
                        "range": [
                          6005,
                          6035
                        ],
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 7
                          },
                          "end": {
                            "line": 137,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6063,
                                      6065
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6068,
                                        6072
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 138,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 138,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          6073,
                                          6076
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 138,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 138,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6068,
                                      6077
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 138,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 138,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6063,
                                    6077
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 138,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 138,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6059,
                                6078
                              ],
                              "loc": {
                                "start": {
                                  "line": 138,
                                  "column": 8
                                },
                                "end": {
                                  "line": 138,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6091,
                                      6097
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      6100,
                                      6103
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 139,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 139,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    6091,
                                    6103
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 139,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 139,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6087,
                                6104
                              ],
                              "loc": {
                                "start": {
                                  "line": 139,
                                  "column": 8
                                },
                                "end": {
                                  "line": 139,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6117,
                                      6119
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6122,
                                        6126
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 140,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 140,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          6127,
                                          6130
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 140,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 140,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6122,
                                      6131
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 140,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 140,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6117,
                                    6131
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 140,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 140,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6113,
                                6132
                              ],
                              "loc": {
                                "start": {
                                  "line": 140,
                                  "column": 8
                                },
                                "end": {
                                  "line": 140,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6145,
                                      6151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      6154,
                                      6160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 141,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 141,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    6145,
                                    6160
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6141,
                                6161
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 8
                                },
                                "end": {
                                  "line": 141,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6174,
                                      6180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6183,
                                          6185
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          6186,
                                          6191
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        6183,
                                        6191
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 142,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 142,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6192,
                                          6194
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          6196,
                                          6211
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 142,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 142,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6183,
                                      6212
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 142,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 142,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6174,
                                    6212
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 142,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 142,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6170,
                                6213
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6222,
                                        6238
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 143,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 143,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6239,
                                          6245
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 143,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 143,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6222,
                                      6246
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6247,
                                      6251
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6222,
                                    6251
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      6252,
                                      6255
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6222,
                                  6256
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                6222,
                                6257
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 8
                                },
                                "end": {
                                  "line": 143,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6266,
                                        6285
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 144,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 144,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6286,
                                            6288
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6289,
                                            6302
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 144,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 144,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6286,
                                          6302
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 144,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 144,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6266,
                                      6303
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6304,
                                      6308
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6266,
                                    6308
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6309,
                                      6315
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 144,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 144,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6266,
                                  6316
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6266,
                                6317
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6326,
                                        6345
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 145,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 145,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6346,
                                            6348
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6349,
                                            6362
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 145,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 145,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6346,
                                          6362
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 145,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 145,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6326,
                                      6363
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6364,
                                      6368
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6326,
                                    6368
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6369,
                                      6375
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 145,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 145,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6326,
                                  6376
                                ],
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6326,
                                6377
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 8
                                },
                                "end": {
                                  "line": 145,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6049,
                            6383
                          ],
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 51
                            },
                            "end": {
                              "line": 146,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6037,
                          6383
                        ],
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 39
                          },
                          "end": {
                            "line": 146,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6002,
                      6384
                    ],
                    "loc": {
                      "start": {
                        "line": 137,
                        "column": 4
                      },
                      "end": {
                        "line": 146,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1352,
                    "_esdocTestName": "it1352"
                  },
                  "range": [
                    6002,
                    6385
                  ],
                  "loc": {
                    "start": {
                      "line": 137,
                      "column": 4
                    },
                    "end": {
                      "line": 146,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6390,
                        6392
                      ],
                      "loc": {
                        "start": {
                          "line": 147,
                          "column": 4
                        },
                        "end": {
                          "line": 147,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and never",
                        "raw": "'should merge never and never'",
                        "range": [
                          6393,
                          6423
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 7
                          },
                          "end": {
                            "line": 147,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6451,
                                      6453
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6456,
                                        6460
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 148,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 148,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          6461,
                                          6464
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 148,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 148,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6456,
                                      6465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 148,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 148,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6451,
                                    6465
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 148,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 148,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6447,
                                6466
                              ],
                              "loc": {
                                "start": {
                                  "line": 148,
                                  "column": 8
                                },
                                "end": {
                                  "line": 148,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6479,
                                      6485
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      6488,
                                      6491
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 149,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 149,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    6479,
                                    6491
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 149,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 149,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6475,
                                6492
                              ],
                              "loc": {
                                "start": {
                                  "line": 149,
                                  "column": 8
                                },
                                "end": {
                                  "line": 149,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6505,
                                      6507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6510,
                                        6514
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 150,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 150,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          6515,
                                          6518
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 150,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 150,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6510,
                                      6519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 150,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 150,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6505,
                                    6519
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 150,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 150,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6501,
                                6520
                              ],
                              "loc": {
                                "start": {
                                  "line": 150,
                                  "column": 8
                                },
                                "end": {
                                  "line": 150,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6533,
                                      6539
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^",
                                    "raw": "'^'",
                                    "range": [
                                      6542,
                                      6545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 151,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 151,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "range": [
                                    6533,
                                    6545
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 151,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 151,
                                      "column": 24
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6529,
                                6546
                              ],
                              "loc": {
                                "start": {
                                  "line": 151,
                                  "column": 8
                                },
                                "end": {
                                  "line": 151,
                                  "column": 25
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6559,
                                      6565
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6568,
                                          6570
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          6571,
                                          6576
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        6568,
                                        6576
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 152,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 152,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6577,
                                          6579
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          6581,
                                          6596
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 152,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 152,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6568,
                                      6597
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 152,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 152,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6559,
                                    6597
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 152,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 152,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6555,
                                6598
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 8
                                },
                                "end": {
                                  "line": 152,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6607,
                                        6623
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 153,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 153,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          6624,
                                          6630
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 153,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 153,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6607,
                                      6631
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6632,
                                      6636
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6607,
                                    6636
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 153,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 153,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "-",
                                    "raw": "'-'",
                                    "range": [
                                      6637,
                                      6640
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 153,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 153,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6607,
                                  6641
                                ],
                                "loc": {
                                  "start": {
                                    "line": 153,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 153,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                6607,
                                6642
                              ],
                              "loc": {
                                "start": {
                                  "line": 153,
                                  "column": 8
                                },
                                "end": {
                                  "line": 153,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6651,
                                        6670
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 154,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 154,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            6671,
                                            6673
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6674,
                                            6687
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 154,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 154,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6671,
                                          6687
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 154,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 154,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6651,
                                      6688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6689,
                                      6693
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6651,
                                    6693
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 154,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 154,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6694,
                                      6700
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 154,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 154,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6651,
                                  6701
                                ],
                                "loc": {
                                  "start": {
                                    "line": 154,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 154,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6651,
                                6702
                              ],
                              "loc": {
                                "start": {
                                  "line": 154,
                                  "column": 8
                                },
                                "end": {
                                  "line": 154,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        6711,
                                        6730
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 155,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 155,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            6731,
                                            6733
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            6734,
                                            6747
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 155,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 155,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          6731,
                                          6747
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 155,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 155,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6711,
                                      6748
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      6749,
                                      6753
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6711,
                                    6753
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 155,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 155,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6754,
                                      6760
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 155,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 155,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6711,
                                  6761
                                ],
                                "loc": {
                                  "start": {
                                    "line": 155,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 155,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                6711,
                                6762
                              ],
                              "loc": {
                                "start": {
                                  "line": 155,
                                  "column": 8
                                },
                                "end": {
                                  "line": 155,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6437,
                            6768
                          ],
                          "loc": {
                            "start": {
                              "line": 147,
                              "column": 51
                            },
                            "end": {
                              "line": 156,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6425,
                          6768
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 39
                          },
                          "end": {
                            "line": 156,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6390,
                      6769
                    ],
                    "loc": {
                      "start": {
                        "line": 147,
                        "column": 4
                      },
                      "end": {
                        "line": 156,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1353,
                    "_esdocTestName": "it1353"
                  },
                  "range": [
                    6390,
                    6770
                  ],
                  "loc": {
                    "start": {
                      "line": 147,
                      "column": 4
                    },
                    "end": {
                      "line": 156,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        6775,
                        6777
                      ],
                      "loc": {
                        "start": {
                          "line": 157,
                          "column": 4
                        },
                        "end": {
                          "line": 157,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and throw",
                        "raw": "'should merge empty and throw'",
                        "range": [
                          6778,
                          6808
                        ],
                        "loc": {
                          "start": {
                            "line": 157,
                            "column": 7
                          },
                          "end": {
                            "line": 157,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      6836,
                                      6838
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6841,
                                        6845
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 158,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 158,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          6846,
                                          6849
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 158,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 158,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6841,
                                      6850
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 158,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 158,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6836,
                                    6850
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 158,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 158,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6832,
                                6851
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 8
                                },
                                "end": {
                                  "line": 158,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      6864,
                                      6870
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      6873,
                                      6879
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 159,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 159,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    6864,
                                    6879
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 159,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 159,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6860,
                                6880
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 8
                                },
                                "end": {
                                  "line": 159,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      6893,
                                      6895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        6898,
                                        6902
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 160,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 160,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          6903,
                                          6906
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 160,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 160,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6898,
                                      6907
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 160,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 160,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    6893,
                                    6907
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 160,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 160,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6889,
                                6908
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 8
                                },
                                "end": {
                                  "line": 160,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      6921,
                                      6927
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      6930,
                                      6936
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 161,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 161,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    6921,
                                    6936
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 161,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 161,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6917,
                                6937
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 8
                                },
                                "end": {
                                  "line": 161,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      6950,
                                      6956
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          6959,
                                          6961
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          6962,
                                          6967
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        6959,
                                        6967
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 162,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 162,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          6968,
                                          6970
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          6972,
                                          6987
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6959,
                                      6988
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    6950,
                                    6988
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 162,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                6946,
                                6989
                              ],
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 8
                                },
                                "end": {
                                  "line": 162,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        6998,
                                        7014
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 163,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 163,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7015,
                                          7021
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 163,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 163,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      6998,
                                      7022
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7023,
                                      7027
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    6998,
                                    7027
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 163,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 163,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      7028,
                                      7031
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 163,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 163,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6998,
                                  7032
                                ],
                                "loc": {
                                  "start": {
                                    "line": 163,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 163,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                6998,
                                7033
                              ],
                              "loc": {
                                "start": {
                                  "line": 163,
                                  "column": 8
                                },
                                "end": {
                                  "line": 163,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7042,
                                        7061
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 164,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 164,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7062,
                                            7064
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7065,
                                            7078
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 164,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 164,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7062,
                                          7078
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 164,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 164,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7042,
                                      7079
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7080,
                                      7084
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7042,
                                    7084
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 164,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7085,
                                      7091
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 164,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7042,
                                  7092
                                ],
                                "loc": {
                                  "start": {
                                    "line": 164,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 164,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7042,
                                7093
                              ],
                              "loc": {
                                "start": {
                                  "line": 164,
                                  "column": 8
                                },
                                "end": {
                                  "line": 164,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7102,
                                        7121
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 165,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 165,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7122,
                                            7124
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7125,
                                            7138
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7122,
                                          7138
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7102,
                                      7139
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7140,
                                      7144
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7102,
                                    7144
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7145,
                                      7151
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7102,
                                  7152
                                ],
                                "loc": {
                                  "start": {
                                    "line": 165,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 165,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7102,
                                7153
                              ],
                              "loc": {
                                "start": {
                                  "line": 165,
                                  "column": 8
                                },
                                "end": {
                                  "line": 165,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            6822,
                            7159
                          ],
                          "loc": {
                            "start": {
                              "line": 157,
                              "column": 51
                            },
                            "end": {
                              "line": 166,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          6810,
                          7159
                        ],
                        "loc": {
                          "start": {
                            "line": 157,
                            "column": 39
                          },
                          "end": {
                            "line": 166,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      6775,
                      7160
                    ],
                    "loc": {
                      "start": {
                        "line": 157,
                        "column": 4
                      },
                      "end": {
                        "line": 166,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1354,
                    "_esdocTestName": "it1354"
                  },
                  "range": [
                    6775,
                    7161
                  ],
                  "loc": {
                    "start": {
                      "line": 157,
                      "column": 4
                    },
                    "end": {
                      "line": 166,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7166,
                        7168
                      ],
                      "loc": {
                        "start": {
                          "line": 167,
                          "column": 4
                        },
                        "end": {
                          "line": 167,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge hot and throw",
                        "raw": "'should merge hot and throw'",
                        "range": [
                          7169,
                          7197
                        ],
                        "loc": {
                          "start": {
                            "line": 167,
                            "column": 7
                          },
                          "end": {
                            "line": 167,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      7225,
                                      7227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        7230,
                                        7233
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 168,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 168,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          7234,
                                          7248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 168,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 168,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7230,
                                      7249
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 168,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    7225,
                                    7249
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 168,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7221,
                                7250
                              ],
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 8
                                },
                                "end": {
                                  "line": 168,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7263,
                                      7269
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      7272,
                                      7278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 169,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 169,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    7263,
                                    7278
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 169,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 169,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7259,
                                7279
                              ],
                              "loc": {
                                "start": {
                                  "line": 169,
                                  "column": 8
                                },
                                "end": {
                                  "line": 169,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7292,
                                      7294
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7297,
                                        7301
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 170,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 170,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          7302,
                                          7305
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 170,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 170,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7297,
                                      7306
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 170,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 170,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7292,
                                    7306
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7288,
                                7307
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 8
                                },
                                "end": {
                                  "line": 170,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7320,
                                      7326
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      7329,
                                      7335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 171,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 171,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    7320,
                                    7335
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 171,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7316,
                                7336
                              ],
                              "loc": {
                                "start": {
                                  "line": 171,
                                  "column": 8
                                },
                                "end": {
                                  "line": 171,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7349,
                                      7355
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          7358,
                                          7360
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          7361,
                                          7366
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        7358,
                                        7366
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 172,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 172,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          7367,
                                          7369
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          7371,
                                          7386
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 172,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 172,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7358,
                                      7387
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 172,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 172,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7349,
                                    7387
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 172,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 172,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7345,
                                7388
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 8
                                },
                                "end": {
                                  "line": 172,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7397,
                                        7413
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 173,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 173,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7414,
                                          7420
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 173,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 173,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7397,
                                      7421
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7422,
                                      7426
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7397,
                                    7426
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 173,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 173,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      7427,
                                      7430
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 173,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 173,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7397,
                                  7431
                                ],
                                "loc": {
                                  "start": {
                                    "line": 173,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 173,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                7397,
                                7432
                              ],
                              "loc": {
                                "start": {
                                  "line": 173,
                                  "column": 8
                                },
                                "end": {
                                  "line": 173,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7441,
                                        7460
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 174,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 174,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7461,
                                            7463
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7464,
                                            7477
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 174,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 174,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7461,
                                          7477
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 174,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 174,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7441,
                                      7478
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7479,
                                      7483
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7441,
                                    7483
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7484,
                                      7490
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 174,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 174,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7441,
                                  7491
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7441,
                                7492
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 8
                                },
                                "end": {
                                  "line": 174,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7501,
                                        7520
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 175,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 175,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7521,
                                            7523
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7524,
                                            7537
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 175,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 175,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7521,
                                          7537
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 175,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 175,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7501,
                                      7538
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7539,
                                      7543
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7501,
                                    7543
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 175,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 175,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7544,
                                      7550
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 175,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 175,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7501,
                                  7551
                                ],
                                "loc": {
                                  "start": {
                                    "line": 175,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 175,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7501,
                                7552
                              ],
                              "loc": {
                                "start": {
                                  "line": 175,
                                  "column": 8
                                },
                                "end": {
                                  "line": 175,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7211,
                            7558
                          ],
                          "loc": {
                            "start": {
                              "line": 167,
                              "column": 49
                            },
                            "end": {
                              "line": 176,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7199,
                          7558
                        ],
                        "loc": {
                          "start": {
                            "line": 167,
                            "column": 37
                          },
                          "end": {
                            "line": 176,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7166,
                      7559
                    ],
                    "loc": {
                      "start": {
                        "line": 167,
                        "column": 4
                      },
                      "end": {
                        "line": 176,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1355,
                    "_esdocTestName": "it1355"
                  },
                  "range": [
                    7166,
                    7560
                  ],
                  "loc": {
                    "start": {
                      "line": 167,
                      "column": 4
                    },
                    "end": {
                      "line": 176,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7565,
                        7567
                      ],
                      "loc": {
                        "start": {
                          "line": 177,
                          "column": 4
                        },
                        "end": {
                          "line": 177,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and throw",
                        "raw": "'should merge never and throw'",
                        "range": [
                          7568,
                          7598
                        ],
                        "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": "e1",
                                    "range": [
                                      7626,
                                      7628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7631,
                                        7635
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 178,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 178,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          7636,
                                          7639
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 178,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 178,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7631,
                                      7640
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 178,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 178,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7626,
                                    7640
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 178,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 178,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7622,
                                7641
                              ],
                              "loc": {
                                "start": {
                                  "line": 178,
                                  "column": 8
                                },
                                "end": {
                                  "line": 178,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7654,
                                      7660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      7663,
                                      7669
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 179,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 179,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    7654,
                                    7669
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 179,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 179,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7650,
                                7670
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      7683,
                                      7685
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        7688,
                                        7692
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 180,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 180,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "#",
                                        "raw": "'#'",
                                        "range": [
                                          7693,
                                          7696
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 180,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 180,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7688,
                                      7697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 180,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 180,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    7683,
                                    7697
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 180,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 180,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7679,
                                7698
                              ],
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 8
                                },
                                "end": {
                                  "line": 180,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7711,
                                      7717
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)",
                                    "raw": "'(^!)'",
                                    "range": [
                                      7720,
                                      7726
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    7711,
                                    7726
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7707,
                                7727
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 8
                                },
                                "end": {
                                  "line": 181,
                                  "column": 28
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      7740,
                                      7746
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          7749,
                                          7751
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          7752,
                                          7757
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        7749,
                                        7757
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 182,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 182,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          7758,
                                          7760
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          7762,
                                          7777
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 182,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 182,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7749,
                                      7778
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 182,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 182,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7740,
                                    7778
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 182,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 182,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                7736,
                                7779
                              ],
                              "loc": {
                                "start": {
                                  "line": 182,
                                  "column": 8
                                },
                                "end": {
                                  "line": 182,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        7788,
                                        7804
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 183,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 183,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          7805,
                                          7811
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 183,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 183,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7788,
                                      7812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7813,
                                      7817
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7788,
                                    7817
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 183,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 183,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Literal",
                                    "value": "#",
                                    "raw": "'#'",
                                    "range": [
                                      7818,
                                      7821
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 183,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 183,
                                        "column": 41
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7788,
                                  7822
                                ],
                                "loc": {
                                  "start": {
                                    "line": 183,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 183,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                7788,
                                7823
                              ],
                              "loc": {
                                "start": {
                                  "line": 183,
                                  "column": 8
                                },
                                "end": {
                                  "line": 183,
                                  "column": 43
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7832,
                                        7851
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 184,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 184,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            7852,
                                            7854
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 184,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 184,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7855,
                                            7868
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 184,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 184,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7852,
                                          7868
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 184,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 184,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7832,
                                      7869
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7870,
                                      7874
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7832,
                                    7874
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 184,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 184,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      7875,
                                      7881
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 184,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 184,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7832,
                                  7882
                                ],
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7832,
                                7883
                              ],
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 8
                                },
                                "end": {
                                  "line": 184,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        7892,
                                        7911
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 185,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 185,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            7912,
                                            7914
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 185,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 185,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            7915,
                                            7928
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 185,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 185,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          7912,
                                          7928
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 185,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 185,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7892,
                                      7929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      7930,
                                      7934
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    7892,
                                    7934
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 185,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 185,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      7935,
                                      7941
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 185,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 185,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7892,
                                  7942
                                ],
                                "loc": {
                                  "start": {
                                    "line": 185,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 185,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                7892,
                                7943
                              ],
                              "loc": {
                                "start": {
                                  "line": 185,
                                  "column": 8
                                },
                                "end": {
                                  "line": 185,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            7612,
                            7949
                          ],
                          "loc": {
                            "start": {
                              "line": 177,
                              "column": 51
                            },
                            "end": {
                              "line": 186,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          7600,
                          7949
                        ],
                        "loc": {
                          "start": {
                            "line": 177,
                            "column": 39
                          },
                          "end": {
                            "line": 186,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7565,
                      7950
                    ],
                    "loc": {
                      "start": {
                        "line": 177,
                        "column": 4
                      },
                      "end": {
                        "line": 186,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1356,
                    "_esdocTestName": "it1356"
                  },
                  "range": [
                    7565,
                    7951
                  ],
                  "loc": {
                    "start": {
                      "line": 177,
                      "column": 4
                    },
                    "end": {
                      "line": 186,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        7956,
                        7958
                      ],
                      "loc": {
                        "start": {
                          "line": 187,
                          "column": 4
                        },
                        "end": {
                          "line": 187,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge empty and eventual error",
                        "raw": "'should merge empty and eventual error'",
                        "range": [
                          7959,
                          7998
                        ],
                        "loc": {
                          "start": {
                            "line": 187,
                            "column": 7
                          },
                          "end": {
                            "line": 187,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8026,
                                      8028
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "cold",
                                      "range": [
                                        8031,
                                        8035
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 188,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 188,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "|",
                                        "raw": "'|'",
                                        "range": [
                                          8036,
                                          8039
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 188,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 188,
                                            "column": 25
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8031,
                                      8040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    8026,
                                    8040
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8022,
                                8041
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 8
                                },
                                "end": {
                                  "line": 188,
                                  "column": 27
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8054,
                                      8060
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "(^!)    ",
                                    "raw": "'(^!)    '",
                                    "range": [
                                      8063,
                                      8073
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 189,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 189,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8054,
                                    8073
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 189,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 189,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8050,
                                8074
                              ],
                              "loc": {
                                "start": {
                                  "line": 189,
                                  "column": 8
                                },
                                "end": {
                                  "line": 189,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8087,
                                      8089
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8092,
                                        8095
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 190,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 190,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------#",
                                        "raw": "'-------#'",
                                        "range": [
                                          8096,
                                          8106
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 190,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 190,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8092,
                                      8107
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    8087,
                                    8107
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8083,
                                8108
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 8
                                },
                                "end": {
                                  "line": 190,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8121,
                                      8127
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      8130,
                                      8140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 191,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 191,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8121,
                                    8140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 191,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 191,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8117,
                                8141
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 8
                                },
                                "end": {
                                  "line": 191,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8154,
                                      8162
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------#",
                                    "raw": "'-------#'",
                                    "range": [
                                      8165,
                                      8175
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    8154,
                                    8175
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8150,
                                8176
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 8
                                },
                                "end": {
                                  "line": 192,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8189,
                                      8195
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8198,
                                          8200
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          8201,
                                          8206
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        8198,
                                        8206
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 193,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 193,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8207,
                                          8209
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          8211,
                                          8226
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 193,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 193,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8198,
                                      8227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 193,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 193,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8189,
                                    8227
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 193,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 193,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8185,
                                8228
                              ],
                              "loc": {
                                "start": {
                                  "line": 193,
                                  "column": 8
                                },
                                "end": {
                                  "line": 193,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8237,
                                        8253
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 194,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 194,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8254,
                                          8260
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 194,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 194,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8237,
                                      8261
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8262,
                                      8266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8237,
                                    8266
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8267,
                                      8275
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8237,
                                  8276
                                ],
                                "loc": {
                                  "start": {
                                    "line": 194,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 194,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8237,
                                8277
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 8
                                },
                                "end": {
                                  "line": 194,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8286,
                                        8305
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 195,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 195,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8306,
                                            8308
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8309,
                                            8322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 195,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 195,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8306,
                                          8322
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 195,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 195,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8286,
                                      8323
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8324,
                                      8328
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8286,
                                    8328
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 195,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 195,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8329,
                                      8335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 195,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 195,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8286,
                                  8336
                                ],
                                "loc": {
                                  "start": {
                                    "line": 195,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 195,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8286,
                                8337
                              ],
                              "loc": {
                                "start": {
                                  "line": 195,
                                  "column": 8
                                },
                                "end": {
                                  "line": 195,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8346,
                                        8365
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 196,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 196,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8366,
                                            8368
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 196,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 196,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8369,
                                            8382
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 196,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 196,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8366,
                                          8382
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 196,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 196,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8346,
                                      8383
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8384,
                                      8388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8346,
                                    8388
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8389,
                                      8395
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8346,
                                  8396
                                ],
                                "loc": {
                                  "start": {
                                    "line": 196,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 196,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8346,
                                8397
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 8
                                },
                                "end": {
                                  "line": 196,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8012,
                            8403
                          ],
                          "loc": {
                            "start": {
                              "line": 187,
                              "column": 60
                            },
                            "end": {
                              "line": 197,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8000,
                          8403
                        ],
                        "loc": {
                          "start": {
                            "line": 187,
                            "column": 48
                          },
                          "end": {
                            "line": 197,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      7956,
                      8404
                    ],
                    "loc": {
                      "start": {
                        "line": 187,
                        "column": 4
                      },
                      "end": {
                        "line": 197,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1357,
                    "_esdocTestName": "it1357"
                  },
                  "range": [
                    7956,
                    8405
                  ],
                  "loc": {
                    "start": {
                      "line": 187,
                      "column": 4
                    },
                    "end": {
                      "line": 197,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8410,
                        8412
                      ],
                      "loc": {
                        "start": {
                          "line": 198,
                          "column": 4
                        },
                        "end": {
                          "line": 198,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge hot and error",
                        "raw": "'should merge hot and error'",
                        "range": [
                          8413,
                          8441
                        ],
                        "loc": {
                          "start": {
                            "line": 198,
                            "column": 7
                          },
                          "end": {
                            "line": 198,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8469,
                                      8471
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8474,
                                        8477
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 199,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 199,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "--a--b--c--|",
                                        "raw": "'--a--b--c--|'",
                                        "range": [
                                          8478,
                                          8492
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 199,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 199,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8474,
                                      8493
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 199,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 199,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    8469,
                                    8493
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 199,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 199,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8465,
                                8494
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 8
                                },
                                "end": {
                                  "line": 199,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8507,
                                      8513
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !    ",
                                    "raw": "'^      !    '",
                                    "range": [
                                      8516,
                                      8530
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    8507,
                                    8530
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8503,
                                8531
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 8
                                },
                                "end": {
                                  "line": 200,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      8544,
                                      8546
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8549,
                                        8552
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 201,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 201,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------#    ",
                                        "raw": "'-------#    '",
                                        "range": [
                                          8553,
                                          8567
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 201,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 201,
                                            "column": 35
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8549,
                                      8568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 201,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 201,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    8544,
                                    8568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 201,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 201,
                                      "column": 36
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8540,
                                8569
                              ],
                              "loc": {
                                "start": {
                                  "line": 201,
                                  "column": 8
                                },
                                "end": {
                                  "line": 201,
                                  "column": 37
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8582,
                                      8588
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !    ",
                                    "raw": "'^      !    '",
                                    "range": [
                                      8591,
                                      8605
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "range": [
                                    8582,
                                    8605
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 35
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8578,
                                8606
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 8
                                },
                                "end": {
                                  "line": 202,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8619,
                                      8627
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "--a--b-#    ",
                                    "raw": "'--a--b-#    '",
                                    "range": [
                                      8630,
                                      8644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 203,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 203,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8619,
                                    8644
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 203,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 203,
                                      "column": 37
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8615,
                                8645
                              ],
                              "loc": {
                                "start": {
                                  "line": 203,
                                  "column": 8
                                },
                                "end": {
                                  "line": 203,
                                  "column": 38
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      8658,
                                      8664
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          8667,
                                          8669
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          8670,
                                          8675
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        8667,
                                        8675
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 204,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 204,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          8676,
                                          8678
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          8680,
                                          8695
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 204,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 204,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8667,
                                      8696
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8658,
                                    8696
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8654,
                                8697
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 8
                                },
                                "end": {
                                  "line": 204,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        8706,
                                        8722
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 205,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 205,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          8723,
                                          8729
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 205,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 205,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8706,
                                      8730
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8731,
                                      8735
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    8706,
                                    8735
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 205,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 205,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      8736,
                                      8744
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 205,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 205,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8706,
                                  8745
                                ],
                                "loc": {
                                  "start": {
                                    "line": 205,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 205,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                8706,
                                8746
                              ],
                              "loc": {
                                "start": {
                                  "line": 205,
                                  "column": 8
                                },
                                "end": {
                                  "line": 205,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8755,
                                        8774
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 206,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 206,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            8775,
                                            8777
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8778,
                                            8791
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 206,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 206,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8775,
                                          8791
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 206,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 206,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8755,
                                      8792
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8793,
                                      8797
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8755,
                                    8797
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 206,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 206,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8798,
                                      8804
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 206,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 206,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8755,
                                  8805
                                ],
                                "loc": {
                                  "start": {
                                    "line": 206,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 206,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8755,
                                8806
                              ],
                              "loc": {
                                "start": {
                                  "line": 206,
                                  "column": 8
                                },
                                "end": {
                                  "line": 206,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        8815,
                                        8834
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 207,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 207,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            8835,
                                            8837
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 207,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 207,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            8838,
                                            8851
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 207,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 207,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          8835,
                                          8851
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 207,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 207,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8815,
                                      8852
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      8853,
                                      8857
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    8815,
                                    8857
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 207,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 207,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      8858,
                                      8864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 207,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 207,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8815,
                                  8865
                                ],
                                "loc": {
                                  "start": {
                                    "line": 207,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 207,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                8815,
                                8866
                              ],
                              "loc": {
                                "start": {
                                  "line": 207,
                                  "column": 8
                                },
                                "end": {
                                  "line": 207,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8455,
                            8872
                          ],
                          "loc": {
                            "start": {
                              "line": 198,
                              "column": 49
                            },
                            "end": {
                              "line": 208,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8443,
                          8872
                        ],
                        "loc": {
                          "start": {
                            "line": 198,
                            "column": 37
                          },
                          "end": {
                            "line": 208,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8410,
                      8873
                    ],
                    "loc": {
                      "start": {
                        "line": 198,
                        "column": 4
                      },
                      "end": {
                        "line": 208,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1358,
                    "_esdocTestName": "it1358"
                  },
                  "range": [
                    8410,
                    8874
                  ],
                  "loc": {
                    "start": {
                      "line": 198,
                      "column": 4
                    },
                    "end": {
                      "line": 208,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        8879,
                        8881
                      ],
                      "loc": {
                        "start": {
                          "line": 209,
                          "column": 4
                        },
                        "end": {
                          "line": 209,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge never and error",
                        "raw": "'should merge never and error'",
                        "range": [
                          8882,
                          8912
                        ],
                        "loc": {
                          "start": {
                            "line": 209,
                            "column": 7
                          },
                          "end": {
                            "line": 209,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1",
                                    "range": [
                                      8940,
                                      8942
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        8945,
                                        8948
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 210,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 210,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          8949,
                                          8952
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 210,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 210,
                                            "column": 24
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      8945,
                                      8953
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 210,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 210,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    8940,
                                    8953
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 210,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 210,
                                      "column": 25
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8936,
                                8954
                              ],
                              "loc": {
                                "start": {
                                  "line": 210,
                                  "column": 8
                                },
                                "end": {
                                  "line": 210,
                                  "column": 26
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      8967,
                                      8973
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      8976,
                                      8986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 211,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 211,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    8967,
                                    8986
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 211,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 211,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8963,
                                8987
                              ],
                              "loc": {
                                "start": {
                                  "line": 211,
                                  "column": 8
                                },
                                "end": {
                                  "line": 211,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2",
                                    "range": [
                                      9000,
                                      9002
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 14
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "hot",
                                      "range": [
                                        9005,
                                        9008
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 212,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 212,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": "-------#",
                                        "raw": "'-------#'",
                                        "range": [
                                          9009,
                                          9019
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 212,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 212,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9005,
                                      9020
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 212,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 212,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    9000,
                                    9020
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 212,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 212,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                8996,
                                9021
                              ],
                              "loc": {
                                "start": {
                                  "line": 212,
                                  "column": 8
                                },
                                "end": {
                                  "line": 212,
                                  "column": 33
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9034,
                                      9040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "^      !",
                                    "raw": "'^      !'",
                                    "range": [
                                      9043,
                                      9053
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 213,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 213,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "range": [
                                    9034,
                                    9053
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 213,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 213,
                                      "column": 31
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9030,
                                9054
                              ],
                              "loc": {
                                "start": {
                                  "line": 213,
                                  "column": 8
                                },
                                "end": {
                                  "line": 213,
                                  "column": 32
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9067,
                                      9075
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "Literal",
                                    "value": "-------#",
                                    "raw": "'-------#'",
                                    "range": [
                                      9078,
                                      9088
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 214,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 214,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "range": [
                                    9067,
                                    9088
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 214,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 214,
                                      "column": 33
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9063,
                                9089
                              ],
                              "loc": {
                                "start": {
                                  "line": 214,
                                  "column": 8
                                },
                                "end": {
                                  "line": 214,
                                  "column": 34
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "result",
                                    "range": [
                                      9102,
                                      9108
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "e1",
                                        "range": [
                                          9111,
                                          9113
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "merge",
                                        "range": [
                                          9114,
                                          9119
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        9111,
                                        9119
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 215,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 215,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "e2",
                                        "range": [
                                          9120,
                                          9122
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 32
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "rxTestScheduler",
                                        "range": [
                                          9124,
                                          9139
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 215,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 215,
                                            "column": 49
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9111,
                                      9140
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 215,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 215,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9102,
                                    9140
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 215,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 215,
                                      "column": 50
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9098,
                                9141
                              ],
                              "loc": {
                                "start": {
                                  "line": 215,
                                  "column": 8
                                },
                                "end": {
                                  "line": 215,
                                  "column": 51
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectObservable",
                                      "range": [
                                        9150,
                                        9166
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 216,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 216,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "result",
                                        "range": [
                                          9167,
                                          9173
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 216,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 216,
                                            "column": 31
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9150,
                                      9174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9175,
                                      9179
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    9150,
                                    9179
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 37
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "expected",
                                    "range": [
                                      9180,
                                      9188
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 216,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 216,
                                        "column": 46
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9150,
                                  9189
                                ],
                                "loc": {
                                  "start": {
                                    "line": 216,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 216,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                9150,
                                9190
                              ],
                              "loc": {
                                "start": {
                                  "line": 216,
                                  "column": 8
                                },
                                "end": {
                                  "line": 216,
                                  "column": 48
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9199,
                                        9218
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 217,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 217,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e1",
                                          "range": [
                                            9219,
                                            9221
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 217,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 217,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9222,
                                            9235
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 217,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 217,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9219,
                                          9235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 217,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 217,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9199,
                                      9236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9237,
                                      9241
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9199,
                                    9241
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 217,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 217,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e1subs",
                                    "range": [
                                      9242,
                                      9248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 217,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 217,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9199,
                                  9249
                                ],
                                "loc": {
                                  "start": {
                                    "line": 217,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 217,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9199,
                                9250
                              ],
                              "loc": {
                                "start": {
                                  "line": 217,
                                  "column": 8
                                },
                                "end": {
                                  "line": 217,
                                  "column": 59
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "Identifier",
                                      "name": "expectSubscriptions",
                                      "range": [
                                        9259,
                                        9278
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 218,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 218,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "e2",
                                          "range": [
                                            9279,
                                            9281
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "subscriptions",
                                          "range": [
                                            9282,
                                            9295
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 218,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 218,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          9279,
                                          9295
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 218,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 218,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9259,
                                      9296
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "toBe",
                                    "range": [
                                      9297,
                                      9301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "range": [
                                    9259,
                                    9301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 218,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 218,
                                      "column": 50
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "e2subs",
                                    "range": [
                                      9302,
                                      9308
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 218,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 218,
                                        "column": 57
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9259,
                                  9309
                                ],
                                "loc": {
                                  "start": {
                                    "line": 218,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 218,
                                    "column": 58
                                  }
                                }
                              },
                              "range": [
                                9259,
                                9310
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 8
                                },
                                "end": {
                                  "line": 218,
                                  "column": 59
                                }
                              }
                            }
                          ],
                          "range": [
                            8926,
                            9316
                          ],
                          "loc": {
                            "start": {
                              "line": 209,
                              "column": 51
                            },
                            "end": {
                              "line": 219,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          8914,
                          9316
                        ],
                        "loc": {
                          "start": {
                            "line": 209,
                            "column": 39
                          },
                          "end": {
                            "line": 219,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      8879,
                      9317
                    ],
                    "loc": {
                      "start": {
                        "line": 209,
                        "column": 4
                      },
                      "end": {
                        "line": 219,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1359,
                    "_esdocTestName": "it1359"
                  },
                  "range": [
                    8879,
                    9318
                  ],
                  "loc": {
                    "start": {
                      "line": 209,
                      "column": 4
                    },
                    "end": {
                      "line": 219,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                228,
                9320
              ],
              "loc": {
                "start": {
                  "line": 7,
                  "column": 51
                },
                "end": {
                  "line": 220,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              216,
              9320
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 39
              },
              "end": {
                "line": 220,
                "column": 1
              }
            }
          }
        ],
        "range": [
          177,
          9321
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 0
          },
          "end": {
            "line": 220,
            "column": 2
          }
        },
        "_esdocTestId": 1341,
        "_esdocTestName": "describe1341"
      },
      "range": [
        177,
        9322
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 220,
          "column": 3
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "* @test {merge} ",
          "range": [
            156,
            176
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 20
            }
          }
        }
      ]
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "Identifier",
          "name": "describe",
          "range": [
            9323,
            9331
          ],
          "loc": {
            "start": {
              "line": 221,
              "column": 0
            },
            "end": {
              "line": 221,
              "column": 8
            }
          }
        },
        "arguments": [
          {
            "type": "Literal",
            "value": "Observable.prototype.mergeAll",
            "raw": "'Observable.prototype.mergeAll'",
            "range": [
              9332,
              9363
            ],
            "loc": {
              "start": {
                "line": 221,
                "column": 9
              },
              "end": {
                "line": 221,
                "column": 40
              }
            }
          },
          {
            "type": "FunctionExpression",
            "id": null,
            "params": [],
            "body": {
              "type": "BlockStatement",
              "body": [
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9383,
                        9385
                      ],
                      "loc": {
                        "start": {
                          "line": 222,
                          "column": 4
                        },
                        "end": {
                          "line": 222,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge two observables",
                        "raw": "'should merge two observables'",
                        "range": [
                          9386,
                          9416
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 7
                          },
                          "end": {
                            "line": 222,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              9428,
                              9432
                            ],
                            "loc": {
                              "start": {
                                "line": 222,
                                "column": 49
                              },
                              "end": {
                                "line": 222,
                                "column": 53
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      9448,
                                      9449
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          9452,
                                          9462
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          9463,
                                          9465
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        9452,
                                        9465
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 223,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 223,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          9466,
                                          9467
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          9469,
                                          9470
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          9472,
                                          9473
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 223,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 223,
                                            "column": 37
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9452,
                                      9474
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 223,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 223,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    9448,
                                    9474
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 223,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 223,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9444,
                                9475
                              ],
                              "loc": {
                                "start": {
                                  "line": 223,
                                  "column": 8
                                },
                                "end": {
                                  "line": 223,
                                  "column": 39
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      9488,
                                      9489
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          9492,
                                          9502
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          9503,
                                          9505
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        9492,
                                        9505
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 224,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 224,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          9506,
                                          9507
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          9509,
                                          9510
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          9512,
                                          9513
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          9515,
                                          9516
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          9518,
                                          9519
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 224,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 224,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9492,
                                      9520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 224,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 224,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    9488,
                                    9520
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 224,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 224,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9484,
                                9521
                              ],
                              "loc": {
                                "start": {
                                  "line": 224,
                                  "column": 8
                                },
                                "end": {
                                  "line": 224,
                                  "column": 45
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      9534,
                                      9535
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          9539,
                                          9540
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 18
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          9542,
                                          9543
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 21
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          9545,
                                          9546
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 24
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          9548,
                                          9549
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          9551,
                                          9552
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          9554,
                                          9555
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          9557,
                                          9558
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          9560,
                                          9561
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 225,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 225,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9538,
                                      9562
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 225,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 225,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    9534,
                                    9562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 225,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 225,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9530,
                                9563
                              ],
                              "loc": {
                                "start": {
                                  "line": 225,
                                  "column": 8
                                },
                                "end": {
                                  "line": 225,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9572,
                                              9582
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              9583,
                                              9585
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            9572,
                                            9585
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 226,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 226,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              9586,
                                              9587
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 23
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              9589,
                                              9590
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 226,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 226,
                                                "column": 26
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9572,
                                          9591
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 226,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 226,
                                            "column": 27
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeAll",
                                        "range": [
                                          9592,
                                          9600
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 226,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 226,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "range": [
                                        9572,
                                        9600
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 226,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 226,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      9572,
                                      9602
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      9603,
                                      9612
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 226,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    9572,
                                    9612
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 226,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 226,
                                      "column": 48
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "val",
                                        "range": [
                                          9623,
                                          9626
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 226,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 226,
                                            "column": 62
                                          }
                                        }
                                      }
                                    ],
                                    "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": [
                                                        9642,
                                                        9648
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 227,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 227,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        9649,
                                                        9655
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 227,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 227,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      9642,
                                                      9655
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 227,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 227,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "val",
                                                      "range": [
                                                        9656,
                                                        9659
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 227,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 227,
                                                          "column": 29
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    9642,
                                                    9660
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 227,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 227,
                                                      "column": 30
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    9661,
                                                    9663
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 227,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 227,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  9642,
                                                  9663
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 227,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 227,
                                                    "column": 33
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  9664,
                                                  9669
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 227,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 227,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "range": [
                                                9642,
                                                9669
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 227,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 227,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      9670,
                                                      9671
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 227,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 227,
                                                        "column": 41
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      9672,
                                                      9677
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 227,
                                                        "column": 42
                                                      },
                                                      "end": {
                                                        "line": 227,
                                                        "column": 47
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    9670,
                                                    9677
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 227,
                                                      "column": 40
                                                    },
                                                    "end": {
                                                      "line": 227,
                                                      "column": 47
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  9670,
                                                  9679
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 227,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 227,
                                                    "column": 49
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              9642,
                                              9680
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 227,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 227,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            9642,
                                            9681
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 227,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 227,
                                              "column": 51
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        9628,
                                        9691
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 226,
                                          "column": 64
                                        },
                                        "end": {
                                          "line": 228,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      9613,
                                      9691
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 226,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      9693,
                                      9697
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "done",
                                    "range": [
                                      9699,
                                      9703
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 228,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 228,
                                        "column": 21
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9572,
                                  9704
                                ],
                                "loc": {
                                  "start": {
                                    "line": 226,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 228,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                9572,
                                9705
                              ],
                              "loc": {
                                "start": {
                                  "line": 226,
                                  "column": 8
                                },
                                "end": {
                                  "line": 228,
                                  "column": 23
                                }
                              }
                            }
                          ],
                          "range": [
                            9434,
                            9711
                          ],
                          "loc": {
                            "start": {
                              "line": 222,
                              "column": 55
                            },
                            "end": {
                              "line": 229,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9418,
                          9711
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 39
                          },
                          "end": {
                            "line": 229,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9383,
                      9712
                    ],
                    "loc": {
                      "start": {
                        "line": 222,
                        "column": 4
                      },
                      "end": {
                        "line": 229,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1361,
                    "_esdocTestName": "it1361"
                  },
                  "range": [
                    9383,
                    9713
                  ],
                  "loc": {
                    "start": {
                      "line": 222,
                      "column": 4
                    },
                    "end": {
                      "line": 229,
                      "column": 7
                    }
                  }
                },
                {
                  "type": "ExpressionStatement",
                  "expression": {
                    "type": "CallExpression",
                    "callee": {
                      "type": "Identifier",
                      "name": "it",
                      "range": [
                        9718,
                        9720
                      ],
                      "loc": {
                        "start": {
                          "line": 230,
                          "column": 4
                        },
                        "end": {
                          "line": 230,
                          "column": 6
                        }
                      }
                    },
                    "arguments": [
                      {
                        "type": "Literal",
                        "value": "should merge two immediately-scheduled observables",
                        "raw": "'should merge two immediately-scheduled observables'",
                        "range": [
                          9721,
                          9773
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 7
                          },
                          "end": {
                            "line": 230,
                            "column": 59
                          }
                        }
                      },
                      {
                        "type": "FunctionExpression",
                        "id": null,
                        "params": [
                          {
                            "type": "Identifier",
                            "name": "done",
                            "range": [
                              9785,
                              9789
                            ],
                            "loc": {
                              "start": {
                                "line": 230,
                                "column": 71
                              },
                              "end": {
                                "line": 230,
                                "column": 75
                              }
                            }
                          }
                        ],
                        "body": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      9805,
                                      9806
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          9809,
                                          9819
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          9820,
                                          9822
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        9809,
                                        9822
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 231,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 231,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          9823,
                                          9824
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          9826,
                                          9827
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          9829,
                                          9830
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          9832,
                                          9846
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 231,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 231,
                                            "column": 53
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9809,
                                      9847
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 231,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 231,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "range": [
                                    9805,
                                    9847
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 231,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 231,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9801,
                                9848
                              ],
                              "loc": {
                                "start": {
                                  "line": 231,
                                  "column": 8
                                },
                                "end": {
                                  "line": 231,
                                  "column": 55
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      9861,
                                      9862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Observable",
                                        "range": [
                                          9865,
                                          9875
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "of",
                                        "range": [
                                          9876,
                                          9878
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "range": [
                                        9865,
                                        9878
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 232,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 232,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          9879,
                                          9880
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 31
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          9882,
                                          9883
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 34
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          9885,
                                          9886
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 37
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          9888,
                                          9889
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          9891,
                                          9892
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 43
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "queueScheduler",
                                        "range": [
                                          9894,
                                          9908
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 232,
                                            "column": 45
                                          },
                                          "end": {
                                            "line": 232,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9865,
                                      9909
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 232,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 232,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    9861,
                                    9909
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 232,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 232,
                                      "column": 60
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9857,
                                9910
                              ],
                              "loc": {
                                "start": {
                                  "line": 232,
                                  "column": 8
                                },
                                "end": {
                                  "line": 232,
                                  "column": 61
                                }
                              }
                            },
                            {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "r",
                                    "range": [
                                      9923,
                                      9924
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "init": {
                                    "type": "ArrayExpression",
                                    "elements": [
                                      {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          9928,
                                          9929
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 18
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          9931,
                                          9932
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 21
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 4,
                                        "raw": "4",
                                        "range": [
                                          9934,
                                          9935
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 24
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 3,
                                        "raw": "3",
                                        "range": [
                                          9937,
                                          9938
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 26
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 27
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 5,
                                        "raw": "5",
                                        "range": [
                                          9940,
                                          9941
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 30
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 6,
                                        "raw": "6",
                                        "range": [
                                          9943,
                                          9944
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 33
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 7,
                                        "raw": "7",
                                        "range": [
                                          9946,
                                          9947
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 36
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 8,
                                        "raw": "8",
                                        "range": [
                                          9949,
                                          9950
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 233,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 233,
                                            "column": 39
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      9927,
                                      9951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 233,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 233,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    9923,
                                    9951
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 233,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 233,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "kind": "var",
                              "range": [
                                9919,
                                9952
                              ],
                              "loc": {
                                "start": {
                                  "line": 233,
                                  "column": 8
                                },
                                "end": {
                                  "line": 233,
                                  "column": 41
                                }
                              }
                            },
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Observable",
                                            "range": [
                                              9961,
                                              9971
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 8
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 18
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "of",
                                            "range": [
                                              9972,
                                              9974
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 21
                                              }
                                            }
                                          },
                                          "range": [
                                            9961,
                                            9974
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 234,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 234,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "a",
                                            "range": [
                                              9975,
                                              9976
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 23
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              9978,
                                              9979
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 26
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "queueScheduler",
                                            "range": [
                                              9981,
                                              9995
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 234,
                                                "column": 28
                                              },
                                              "end": {
                                                "line": 234,
                                                "column": 42
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          9961,
                                          9996
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 234,
                                            "column": 8
                                          },
                                          "end": {
                                            "line": 234,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mergeAll",
                                        "range": [
                                          9997,
                                          10005
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 234,
                                            "column": 44
                                          },
                                          "end": {
                                            "line": 234,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "range": [
                                        9961,
                                        10005
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 234,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 234,
                                          "column": 52
                                        }
                                      }
                                    },
                                    "arguments": [],
                                    "range": [
                                      9961,
                                      10007
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 8
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 54
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "subscribe",
                                    "range": [
                                      10008,
                                      10017
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 234,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "range": [
                                    9961,
                                    10017
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 234,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 234,
                                      "column": 64
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "val",
                                        "range": [
                                          10028,
                                          10031
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 234,
                                            "column": 75
                                          },
                                          "end": {
                                            "line": 234,
                                            "column": 78
                                          }
                                        }
                                      }
                                    ],
                                    "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": [
                                                        10047,
                                                        10053
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 235,
                                                          "column": 12
                                                        },
                                                        "end": {
                                                          "line": 235,
                                                          "column": 18
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "expect",
                                                      "range": [
                                                        10054,
                                                        10060
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 235,
                                                          "column": 19
                                                        },
                                                        "end": {
                                                          "line": 235,
                                                          "column": 25
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      10047,
                                                      10060
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 235,
                                                        "column": 12
                                                      },
                                                      "end": {
                                                        "line": 235,
                                                        "column": 25
                                                      }
                                                    }
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "Identifier",
                                                      "name": "val",
                                                      "range": [
                                                        10061,
                                                        10064
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 235,
                                                          "column": 26
                                                        },
                                                        "end": {
                                                          "line": 235,
                                                          "column": 29
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    10047,
                                                    10065
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 235,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 235,
                                                      "column": 30
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "to",
                                                  "range": [
                                                    10066,
                                                    10068
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 235,
                                                      "column": 31
                                                    },
                                                    "end": {
                                                      "line": 235,
                                                      "column": 33
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  10047,
                                                  10068
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 235,
                                                    "column": 12
                                                  },
                                                  "end": {
                                                    "line": 235,
                                                    "column": 33
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "equal",
                                                "range": [
                                                  10069,
                                                  10074
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 235,
                                                    "column": 34
                                                  },
                                                  "end": {
                                                    "line": 235,
                                                    "column": 39
                                                  }
                                                }
                                              },
                                              "range": [
                                                10047,
                                                10074
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 235,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 235,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "arguments": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "r",
                                                    "range": [
                                                      10075,
                                                      10076
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 235,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 235,
                                                        "column": 41
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "shift",
                                                    "range": [
                                                      10077,
                                                      10082
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 235,
                                                        "column": 42
                                                      },
                                                      "end": {
                                                        "line": 235,
                                                        "column": 47
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    10075,
                                                    10082
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 235,
                                                      "column": 40
                                                    },
                                                    "end": {
                                                      "line": 235,
                                                      "column": 47
                                                    }
                                                  }
                                                },
                                                "arguments": [],
                                                "range": [
                                                  10075,
                                                  10084
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 235,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 235,
                                                    "column": 49
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              10047,
                                              10085
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 235,
                                                "column": 12
                                              },
                                              "end": {
                                                "line": 235,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            10047,
                                            10086
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 235,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 235,
                                              "column": 51
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        10033,
                                        10096
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 234,
                                          "column": 80
                                        },
                                        "end": {
                                          "line": 236,
                                          "column": 9
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      10018,
                                      10096
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 234,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 9
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      10098,
                                      10102
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 15
                                      }
                                    }
                                  },
                                  {
                                    "type": "Identifier",
                                    "name": "done",
                                    "range": [
                                      10104,
                                      10108
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 236,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 236,
                                        "column": 21
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9961,
                                  10109
                                ],
                                "loc": {
                                  "start": {
                                    "line": 234,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 236,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                9961,
                                10110
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 8
                                },
                                "end": {
                                  "line": 236,
                                  "column": 23
                                }
                              }
                            }
                          ],
                          "range": [
                            9791,
                            10116
                          ],
                          "loc": {
                            "start": {
                              "line": 230,
                              "column": 77
                            },
                            "end": {
                              "line": 237,
                              "column": 5
                            }
                          }
                        },
                        "generator": false,
                        "expression": false,
                        "range": [
                          9775,
                          10116
                        ],
                        "loc": {
                          "start": {
                            "line": 230,
                            "column": 61
                          },
                          "end": {
                            "line": 237,
                            "column": 5
                          }
                        }
                      }
                    ],
                    "range": [
                      9718,
                      10117
                    ],
                    "loc": {
                      "start": {
                        "line": 230,
                        "column": 4
                      },
                      "end": {
                        "line": 237,
                        "column": 6
                      }
                    },
                    "_esdocTestId": 1362,
                    "_esdocTestName": "it1362"
                  },
                  "range": [
                    9718,
                    10118
                  ],
                  "loc": {
                    "start": {
                      "line": 230,
                      "column": 4
                    },
                    "end": {
                      "line": 237,
                      "column": 7
                    }
                  }
                }
              ],
              "range": [
                9377,
                10120
              ],
              "loc": {
                "start": {
                  "line": 221,
                  "column": 54
                },
                "end": {
                  "line": 238,
                  "column": 1
                }
              }
            },
            "generator": false,
            "expression": false,
            "range": [
              9365,
              10120
            ],
            "loc": {
              "start": {
                "line": 221,
                "column": 42
              },
              "end": {
                "line": 238,
                "column": 1
              }
            }
          }
        ],
        "range": [
          9323,
          10121
        ],
        "loc": {
          "start": {
            "line": 221,
            "column": 0
          },
          "end": {
            "line": 238,
            "column": 2
          }
        },
        "_esdocTestId": 1360,
        "_esdocTestName": "describe1360"
      },
      "range": [
        9323,
        10122
      ],
      "loc": {
        "start": {
          "line": 221,
          "column": 0
        },
        "end": {
          "line": 238,
          "column": 3
        }
      },
      "trailingComments": [
        {
          "type": "Line",
          "value": "# sourceMappingURL=merge-spec.js.map",
          "range": [
            10123,
            10161
          ],
          "loc": {
            "start": {
              "line": 239,
              "column": 0
            },
            "end": {
              "line": 239,
              "column": 38
            }
          }
        }
      ]
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    10122
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 238,
      "column": 3
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "* @test {merge} ",
      "range": [
        156,
        176
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 20
        }
      }
    },
    {
      "type": "Line",
      "value": "# sourceMappingURL=merge-spec.js.map",
      "range": [
        10123,
        10161
      ],
      "loc": {
        "start": {
          "line": 239,
          "column": 0
        },
        "end": {
          "line": 239,
          "column": 38
        }
      }
    }
  ]
}